MFLNKYISNYSRTRAVSCAPVLSYKKCSYRNFNGLLQARFQSNNLSWSNRNRVVYKSFQPNPRDKRFQWIFGALIAGGGVYYFTHLEYVPISNRRRFNDVSLDFEKRMAQDAYKEVMSEYGDRMLPSYHPTTLYVSRVLKRIIAVSGMSDLKWELHVIRDPTPNAFVLPGGKVFVFEGILPMCKGEDGLAAVLAHETAHQVARHSAEKIAFTRAVSCIVFLAAASLDLSGQLSHFLLNFGLLLPFSRKMETEADYIGLMLMSQACFDPNAAKTLWERMDAAEGQMGKALAFASTHPSSKKRIRKIEEWLPEAQVKRETSDCYHETWPMLQSFKEVHW*