MDASATAASSPTLSGGGAGGGDEVRTLFISGLPSDIKEREIYNLFRGHAGYESCQLKYTGRGYQIVAFAVFSDQASALAAKESLNGQKFDPELDSTLHIELAKANSRAKRPHSDDRGPSALEKKFRGSLGVSGGYPDTGMVHSVYSDLHGYPPSQSSLVGGYTIPDGVSGMMMGSSMSPHSSPGSNPPCSTLFFANLGLSCTETELIHALGRFPGFKKLKMQTKSGLPVAFVEFQDTICSTQALHQLQNTMLPSSVQGGIRIEYARARMGQPGRDRMQQAARYGHPVL*