MSTSLPQAARSVRSSRSTTLTTTAVVLAGIAPLGNAAGFLEDSKASLETRNFYMNRDFRDGPGQSKREEWAQGFILNLQSGYTQGTVGFGLDAMGMLGVKLDSGRGRSGTGLLPKDSDGRAPDTYSKLGLTAKVKVSQSELKVGTLIPKLPSVQPNNGRIFPQIFEGALLTSKEIKDLGFTAGRLEKTKIRDSSDSEDLALNDKNGRFAGVSADHFDLGGLDYKLTDQLTASYHYSNLQDVYRQHFVGLLHSWPIGPGELTSDLRFARSTDSGSAKAGGIDNKSLNGMFTYSLGNHAFGAAWQRMNGDDAFPYLEGSNPYLVNFVQVNDFAGPKERSWQLRYDYDFVGLGIPGLTFMTRYVKGDNVELAGQRGEGREWERNTELQYVFQSGALKNLGIRWRNATFRSNFTRDIDENRLIVSYTLPIW*