MVLGALISPASLRWSFLICGTLGFVLLWQAAARLLDRLWWHPRRHERALRAQGLRGTPYRFLVGDVNAYERQNKEARSRPMPLRCHDIAPHVAPFLHNAVREHGKTCISWFGPFPKVTISDPDVTKEVMSNKFGHFEKLKFPALSRLLAEGVATYEGEKWVKHRRILNPAFHLEKLKLMLPAVSTSCEELVSRWTQSLGSDGTYEVDVCPEFQNLTGDVISRTAFGSSYLEGSRIFQLQSEQAERLLASVKKIIIPGYMSLPTRNNRRMHQINNEIESILHDLVGKRMQAMQEGESTKYDLLGLMLESNMRDTDENGQSISGMTIKEVVEECKLFYFAGTETTSILLTWTMIVLSMHPEWQDRAREEVLSIFGKSKLEYEGISRLKTMTMILYEVLRLYPPAVAFVRKTYKEIEIGGITYPAGVLIELPVLLIHHDSDIWGSDVHEFKPDRFAQGISKASKNPGAFLPFGWGPRICIGQQFALLEAKMALCMILQHFEFELSPSYTHAPHNGKLLRPWHGAQIKLRAM*