MKECCAFLLLLLFICPLGFYLYTIEYGTKLSPDFYAHSCPQVEDIVIDVLATTIATETRMAASLMRLHYHDCFVHIGGIVSEKNSVFNSQSVRGFEVIDQIKAQLEKECPGTVSCADVLTLAARDSSVLSGGPSWVVPLGRRDSINASLSGSNSNIPASNDSFKAILRKFNRHGLDVTDLVALSGSHTIGFSRCTSFRQRLYNQSGDGRPDITLEESFAANLRKSCPIAGGEENLSVLDMVTAAKFDNNYFINLIKNMGLLYSDQILFSGNDISRGLVITYAQDQEVFFLQFAESMIKMGNISPLMGSNGEIRKNCRKINS*