MYSSVYGGIILDPAMMVIPMDDHMVHRGHGVFDTAIIFDGYLYELDVHINRFLRSASKARIASPFTFSELKSILIQLSAASKCRKGTLRYWLSAGPGNFLLSPAKCPTSAFYAVVIDEDFAQCKEGVKVMTSTIPMKSPLFATMKNVNYLPNVLSVMEAEDKGAFSSIWVDEKGYIAEGPNVNVAFINSDKELILPSFDKILSGCTAMRFLQLAPKLVEQGRLKCVKITDITVEEAKESAEMMYVGSTLPLLPIIMWDEKPIGNGEVGELTMALSDLLWEDMAAGPESQRIPVPYA*