MSPPPPLRPTPTYSLLLLLFFSLTASAAQPKGVCVSPGGRFPAFSSEGKPPGKAAKGRRDLALCRIFRQNTCCDVTQTFPALLSVRKLSSTGEGSGECLHLWELLECSVCDPRVGVRPGPPVICASFCDMVFKACSEAYFSIDMKTQALSPCGLGDILCGKAHKWVSNGTELCRLAGFSVQVSDASLSEVDETFCYGGKASLDSISDTWTSSKDRPALHGMPSWDLEDFQRWAKEMPVGERISWAVGGMVLTAGLIFISKREGYSRRRKQASVAQTVRKKWNRELTRSN*