VLPEHVNYQLQDTDFQTTPYCQYSTVQIPPPVLQSQPSQSQYTSYGLDPQYSDGQYIISSCELSKPPFMTPHIDDGGYQGLKRPRLSHSSLRLKGQEELCVVCGDKASGYHYNALTCEGCKGFFRRSITKNAVYRCKNGGHCEMDMYMRRKCQGXLKKCKAVGMLAECLLTEVQCKSKRLRKNLKQSSFLCNIKLEDEGLNNKHVSSTTRSGKISEKMELTPGEHQLLDHIVAAHQKYTIPLEEAKKFLQETASPEESFLRLSETAVVHVQVLVDFTKRLPGFESLASEDQIALLKGSTVEAMFLRSAQIYNQRISECQPSTSESITEEFITALFYFYRSMGELKVTETEYALLVATTV