MSSTCATFTRLSPKIKVRYDYGFMIFILTFSFIAISDYRDNTSQYQDAYRRLEIILIGCALCIMISLLICPIWAGEELHKLIICNLEGLAGSIEGCVTEYFKESSHENSDEDDVSKGYKCVLNSKSREEALANFARWEFPVHGQFRFGHPWMEYVKVGARMRYCAYSVEALNGCLKSETQAPYFLREHLKTPCMNIVAESCKVILALEDSIKTMTRFAMTDGLNRAVEELHNCLASQPELFIDSKKWEVVEENPEHKIINLKATPPSESKNPQVLNVKDANGRTGEANKKPIISSKSKIWPYAEIPVTTVEYAVTGINKVKKYETVQGVAFMDILPLATVACLLTEIAARLETLIMAVDDLGERAKFTTSLDDDDEPIVDKNDVPAEILDPSPAPPWPL*