MSHINYNHLYYFWHVYKEGSVVGAAEALFLTPQTITGQIKALEERLQGKLFKRKGRGLEPSELGELVFRYADRMFTLSQEMLDIVNYRKESNLLFDVGVADALSKRLVSGVLDAAVVESEQIHLRCFESTHELLLEQLSQHKLDMIISDCPIDSTQQEGLFSVKIGECSVSFWCMNPAPTKPFPACLEERRLLIPGRRSMLGRKLLNWINVQGLKVEILGEFDDAALMKAFGAAHNAIFVAPTLYAHDFYHDESIVEIGRMDSVMEEYHAIFAERMIQHPAVQRICNRDYSSLFTEPR*