MCRLMVYLGTDQKIADLVTKPSRSLTRQSYDAKERLTGHGYLNGDGFGIGWYSSETAGMDDPTPCVFSSTQPAWNNRNLERLASKVVSPLIFAHVRAAYPGIPVSDSNCQPFVCGRYLWMHNGGIGAFHLVRRALLNTLRDDIYQQCPSFESDSAVSFALFLNQIDDLMAEKRPEELVALMESTINTIIRIGREEGHGDELNLLNFVVSDGKTVVASRYTNLESEAPASLYYASGSQWVGADSNSNQYFVKHSDRRGLLGIVASEPLTEENSDWIQVPRNNMVVLTRFKSAFVDVLLCPINPPAPIAKDISRCFKALAPTPAPQQHLYNPRFRREVAPEPLLPAEIPVSVQPRHSLAAHSKAVMAIAIDGDRIFTGGQDGLIKLYDLRNFNHIKTLAGHSQTIFAISTHNGRLYSSSTRVVKCWDLHSYQLISTLRHSDGDVFALALAQGRAVAGPAGTSIIRCSRMSNGTCAAVLAAGGRETLLQKSSSSPTLPALGNGHFRAGNGRSKEPGRLHIEGNGYSSDPEDPLSRASSVDGDGAASDGMYCSVVWDAEMANNGGSSAHPNVPPGGHAFPAMVPPEVALPGIPTPHVRHPPLHPPTLTRVDSTQPLSSSVPISIPRKRTLPEAGGGLHSSLLKDEAHGGELETQQSTASMLGSPAGSAYWGVPAASKATEPTLVLTDTERGGHCSRVYALTMCDPFLCSGAGDGLVKVWCLESGNCETTLHGHKGGVMALAAVRDSPDRQDRVSCDDASKLEWRLLSGSRDNTIRVWDMSTKCPITTITGHTDDVLGLAIGYREEFYSASSDHTVRMWSLETYECLRIFLNQDAIFLSVACTHDGVLTGSSDGLVRFWEVDTADTPVGKGALSPQTRKKTFPREESRKQQSEMEELLRTFVSIRTVSVDRSRAGQDQAWKGANFLKGLLETIGAEVKLVVGQENTNPVVMGRLIQDPNAVTVTISGHYDVNAAPEDGWTTDPWELAAIDGFLYGRGVSDCKGPIIATLSAVRELASKGDLKVNVIFVFDGMNENGCQGFREAVQSNLEWFEGTQLILTSNTAWLSDNHPCLTYGMRGLICLVLEVTGPEKNLHSGSDGGSFTEPMNNLVAVLSNLVDSNNMILVPGFYDDVKPLDREEEALYEGLTFKLSEYKAASGLKDLTGSTSREVLMNRWRNPSLSILGVESGAVGWSTIPKGCSARICIRHVPNQDPERLIEKIRAHAAHEFAKLRARGNRLEVKVQHVGDWWLADPTNVFYRTAEQAIGRQWGVRPMYVREGGTMPVVPFLEKALEAPALHLPISQASDHTALQNERLRWINFMKGKDVVKDFMDALGHMDPSQLPERRRSSGSH*