MNVGHIDDVQELRKIESTTVPDRFVRDVDEIKSVIQDSSFTEHVPIIDLSKIGNGNYNEIFNLASACQEWGFFQVINHGVDARLVEKIEKLGMDFFMQPLEEKLKYKMLPGTVQGYGQAFVFSDQQKLDWCNMFALGIQPHFIRNPKLWPTNPLNFSECIDTYTREIRKVCEKLLRCIAMSLGLRAQIFEETFGEAVQAIRMNYYPPCPRPDLVLGLSPHSDGSALTILQQKEGGSVGLQLLKDNNWVSIIPIPGALVVNIGDTLEVLTNGRYKSVEHRAVTNMVKDRLSIVTFYAPSYEVELGPMPEFIDESNPVQYRNYLHGEYSKHYVTNKLQGKRTLDFAKLATHIPV*