MFPSRYCTWAALLILVVLATIAMADQEEKHCDLVGDKATESKREQALLKKLEPLSAMSFEKNVSSNPEEKYTYRFKVCGEVSKSMPQSGLVQINLKDQKQTVVGRINETQVFNGSDWIMLIYKGGDSYGSHCHGEKRKAMIMISCNRKTLADGFTLLSEEREKEQDCLYLFEMDSKLACPPEDSHLSIGSILLIMFASLVAVYIIGGFLYQRLVVGAKGMEQFPHFTFWQDLGNLMADGCDFVCRSKPQNAPAAYRGVGDDQLGEESEERDDHLLPM