MSHQALLLLLSIADVGALRTPLSASRRAVLAGALALPASSRRAVADDSSDIEVYFGCGCFWHVQHEFVMAEKKLLGRSDLQITSRAGYAGGSGMQDGKVCYHNAAQISDYGSLGHAEVVRLRIPPTSFRAFAEEYVKLFDKDGNRPDQLGDRGLEYRNVVGIPGGGGSPLAKELVDASRENGDKLDFAKGKGGDPDARAVAFVMDTNSHPFYLGELYHQFHDGFAWGEDYPGEYNGITKKLVKSNMLADAGCPNGMLGVGIAGL*