MVQFIPHIVAIPYPAQGHVLPLMELSLWLIKELGCKITFVNSEFNHKRVIKSLSVNDDVEDKISLISIPDGLEPHEDRTDLKKLTESINEAMPGKLMEVIHMINSNESQVSCVIADENMGWALEVADKLNIRSVAFWPAAAATLASLFSVSKLIDDGIIDKDGSILKAEGIKLSPNMPIMNPSDFSWSTFPDPAMRKMIMDLVADNNERVKFADWIICNSAKELEPAAFAMFPQVSPIGPLLASNRLGSSAGHFWPQDSNCLKWLDQQPHNSVIYVAFGSFTILDLTQFQELALGLESSKRRFLWVVREDLILDVGDDCAYPKGFKDRVGSRGHIVKWAPQQKVLAHPSIACFLSHCGWNSTVESVSNGVPFLCWPYFADQLFNQSYICDVWKVGLGFNKNEFGVIGKEEIQNKMDKLFGDVTFKERALDLQAKVNSSVNKGGNSNKIFGKFIDWIKTQRGSI*