MSSATKKVIVVFGATGNAGGSVAKYLLEDGTFAVRAVTRNANSPKAQELKSQGATIVEADLGNAETVAEAVKGAYGVAGITDFWTILPTVGFSAEAAQHAEEAQGRTLVDAVKAAGIKHFVWFNLWHSDTPHSESKHVVAEYIRSTTVPTTMFINSFYFENLLNPAFGMLQPQTDSSGAVKSYKLNIVIPPDVYIPGYSVDQTGGWVLEAFKNPERYIGKDIIAVGEHATTRRYAELLTRSLGKPVEVLELSHEAFHENAKSDNVYVKELYLNMKLFQDTCQPPNSLYDEATSKAAYPEQHDLEGFIRENPRWKSYVASLASA*