MSDEIDVIFLGINDAGMRVYEWLCDRDGVFVHSLLTTREQLRTIEDVRPDFLVSCGYRRLVPESILEIPTEGCVNLHPAYLPYNRGANPNVWSIVDNTPAGVTLHYMDSSLDTGDIIARRTVPTDFEDTGKDLYRRLEDAQVDLFRDAWPDIEAGDPSTITQDSDAGTYHETTDFKELCRLDPDETVRVKEFLDRLRALTFPPYDNAEIEVDGETYYVDIDITKA