MMVMTSDRHSLILGCVLGFLVLLGGCHGGSLEQNFYRKSCPLAEEIVRNVTWSHVATNVALPARLLRMHFHDCFVRGCEGSVLLNSTKNNTAEKDAVPNLTLAGFDVIDDIKAAVEKKCPNVVSCADIVALAARDAVAFQFNKSIWNVLTGRRDGTVSLASEALANIPSPFSNFTSLQQRFAGKGLNVQDLVVLSGAHTIGVGHCQSFSARLYNFTGKGDQDPSLNSTYAAFLKTQCKNLTDNTTFVPMDPITPLSFDKDYFVNLEQRKGLFESDAALLTNPISAGFARQMLSSRRFLRDFSVSIVRMGAISVLTGESGEIRKVCSKVN*