MEASWPQFEKLVHEALVAAMAAVSLQGLVLLPLGKGHGGAPCSSSIVWCSRGYEEPTARDRKHTGGSPFSRSHQRKLLADMVTWRQLILPPLALPLLASSCVCMTLISVPVPKIGMACDSHPWQKATVEARIAALDDGRPSSDSVILLQHPPVYTLGTRSTLDNLLFDSDHPPAELYRTERGGEVTYHGPGQLVMYPILDLRQQRMDLHWYLRSLEEVVIRALKASCGITGERVDGMTGVWAGGHKLAAIGVRVSRWITYHGLALNVTTDLAAFKKIVPCGIHLPVGSVAELLREPAFAAATSSQMALSSHAGSGMQEGEELKRSEAFYGSEVGNSRLQDDALLELLSGHLLLAFSEIFNCELVPPSKVGPDGGSEGVRFERGLLECRSYESVMQRIVAVLFENSGSRRLFLSKYVVDLPFRSEKLRLHVQLGKEASDEHLQVLFTWARKRTANFGTENTFSSRGAGESGFHKAKRARLHPLDSLPADPSLIKFATETPSSNFAMTSIRAPSAQQQTGRREGGTEAPSTGGKIMRQLVWGSQNKENVIPLNRCTLARGESEVKPRQKGLGPLPLDRTKHSICSPFADCSKSKAGVQPKTCLRKDAQVSAAAEDPNSYSLAASSHASREEKEGPIEVAKMVVEPNSTAKVDALMLQEDLSSQKVEVAVQANDIDRYQETVQDVLYLSIPAVPSRDISDFAEVSGSTIRKESPVIGARARGNDSKDPTAAVNPPTNRSTRQMRGKKGNHSLTDSVKVGFINEGEFQHAVSCSISTEDERAPNEGNKATNVTTPSESPGGTHRETEGEEESEWRREKLPALEEIKGENPDQLGDQADQEFQAEGEGSLLQTTDEAYKGMGVNALEGGFAGLDILAEGDFSEFESYMEACDEELCPQNLSLVQVDNSRTGKIADGVEKRDSIVEGKEDEAREEKAERAEEGDEVEEKEREEVEVSQMSNEIGLSEVKESDNTCELCVVEERKEEAREENEERAEEDDEVEDKEKEEVEVSQVNDELGLTEVKVSDKICELGEHFEPIASWSIGKGALKPRDEDFDMQKKEGEKAESNGLDEPESIAGSWTLSLQQGNDSKKGTEDGEEQAGVEKHWRMVEDEEWAEVERKEKVDQEGEEGREEEAEDDEELEEVEGSEKEEQGFVKAKESVSKSESVQHLVLTTSTDFVRLSQLRQDDLNLQREDLEFNHDAAQHEPESLPSSWILSSVQGKISNTGGSAIGEDEASVEKEGSMVEQEIRGEEEEEEEEEQQQQQEDEEEAEEEVEKEGKKGEEEDDVEESEEDEDAEMEVKENGNIDELHENFELTDSPDIQERAVEMRQEDANLQKKEEEAEFNHDAALPFRPVEADEKLDPQVQVGEKLNGPSAGTPIPSPAIVETGEAKTTPSPRQMSVARGVAAVFGYLKSLSARKMPNLPSAAEQVSPLLSGRKLVLEKQFEEECVSNALSAEQKQLLGAEELQENPSVRVLEEGANWENEKHASSGNQVENAIGEIESKSGPCPNICTSVVSFAALMKKPPPPLPPAAGKKGVKVRALEAAEAARREQERKAEERKQRRVAMEKAKEEKERQREQEMERARERGREKNKERVLDKETANEHNVWDALQEKGEEDGRMTSVRPHLSNDSMLHLDSSEFEGHGAESKAYDESQTALSGQAGPELRQRKATSKTKMDMEKTKKMEEEKKLKEEEKKKKDDEVAGRKRQREEVVRAKRGETERQAEKQRAELEEKERRRKAAEEAERERKAAEDEQKREKRLDRERDIERRRREEEEAKVAKVVEKAKIKDGLFQKRKEWEDDEKKRLEGEKRARLGEAALSAAHSLHGQLPSAIVQGSPVWKYALGGALIAPGVKVTGSIGNAVKAGATSSFIPQQGLQHTVGKDSVSGMGMCEPSYVKGSAMERGSSALAELSLSAENAGALRGALRTAGRSGPTSFYKERSLASLMGNPPSEGANKAVELKAGKFIDLSKESSFKSTERVVGGTIGSNLVVGPGGWLSNAAVKKKTTEEASIALAKETDQNGKGALGSVEKSSLLATKKSGGVKGTQTSRGGSEDPDLHSLKATPVVQEPIAVPIGGPANYEISPYRDSDDEDDEDEELDRRAKKPCPLWTKERYLMPHVIAQAAINPDEIFDDVKTCDLNEVFTEFAGLRKKRNFRKRTSSGNCSAEADSVSLEIEEKPINILFITTVYAVILAHWRGGEGGSGRGRGEGGGAGGGRGEAERGGGRAMAGGLLGGLKEVFSNGEAEKYAKYAVQEHNAKNNGRLSFIRVISAKQQVVQGTLYHLTLEADTGSNKERFDAKVWVKPWENHQSLESFGPSQS*