MCACIICLSVLRFTAQRILLALSCQEFLPYEERKQLLARDPLACTEGFQTLVLLTLRHLFGIRYCRNCPDCAQSKNPCMDAFGSNATAMGGIFGRMDAIYGSLECQKSGNLHIHLQAFLQCCHQFTSLSDLQKLAEKPLLEMLRGCTSYTSHVQRKVYSNQEAWEKERAEVEAAWPEFKTSTLMSSCPAYQVDDAMEPKAWRAAYLDQDVEALQKRLQHHVHLPGPDGKRLPLKHCQDSKDPTKCKSGFPRTAWLTDQPFVICPALAEQKGMPHKGKRSMVGLSWGPCNEPNLNGTHPALLAALRCNSDVQPPYRFPITNMTHSSDLCVGTCHRLPIQTLVHEAQINQAAQAGYAADYQNKRLPVAVHECKEWMKAQRNLAEELQDKKQGYVGARLSKRLITDCYARGVCRGAVECTNLTLHAELTQKDPTKAESVKTAPTTEMALGYALRLLEKTTAREPWPTEPKRMQVDARNYNRKKLIDCPFWTAYGGRGRAAEVHALSAYEFARHYRFKMAKHPQSEVIEAKHPTLRPGADYQIREGGGAGWLCLGRGERVDPAYRHDWVVVPRQRPYVPVLYGAQGSKSEEEQAMKLLLLFFPWVNDIKDASAAVPYIGNFWSQHTTTWRQALRARTFRNGFPTDEVKRFVLNFCIVYFLPRELQLQDELHPNSDNEDIVDDLDLALDDEDLNLATLTHVRGAGKAQATWVFSTIFDHTACCTLALDREQIEEEDEENAEAEVQERRSTLFDLTMEIFRISSSIWLPPERWQQPDPEAQAQHQRMLEAGQVRDHVVARRAAAASKKQEDAQEDKVVNLLATAEKGDAPWIKVRPPLTREAIEAWLASDKVRKGTNPKQMEMLKLVANRVMVETGLISVEQRRVITCLDDPRLQEPKFKEAMVVVANNDARYQINKDRAKRYSQAANAPLSWSVAKDQASSAALQAEACDQDAKIRWLQYHDRDTGDLCGTLPLAPGMPVALTHHLDRSPDKMLLKGSVGRVHSWVWPENDRRAHRLPTCVYVKFEGATWQLDGIDEPGVYPIRPRTEDWYLDSRRKSALLKVKRRQVPLTPAFAITAHASQGKTLRAVLLDLCVDKRVDTTIGAVGASRVRNRHDCLILRPFPLWLFRRGVSEGPQLLLQLLRGEPIDWAAYAEGFAPYATCSGCEQVRTLDRFEHEQWDKVRANLPARCMRCKHGEHGPRQRKLDTAVRYACSACRVMKIEDAFPRPQLKQVEAKKCLTCCKAISELTCTSCRTSKPASEFNSSMVTLPSEGVACKACQEEAKHQTTNKARCRAQKNWFTCRACSQTFPVPAAGSSQSNPKHCLNCASRGTRQKDEHTCRNKDCKRKWHEKQPGKSQARKRYCPACRK*