MAFCSAALHPGQRSSSSLGSACSGFAGLALRASNRPRSSPRVEARVVFEAMATSKPPVMVNGAPGKMGIDVSKAVLRRGLTLVPYSLTGEDVQTASCDIGGVDVKLLRPSVREGAIDAIKQDFPSLIAVDYTHPTAVIPNAEFYVKHNVPFVMGTTGGDRDALMKIVNDSKIYCVIAPNMGKQIVAFQAMMEYMANEFPGRFRGTSSKLSSRTSKADTSGTAKAVVASFKKLGVEKFDVDDIEMVRDPVSQVSQMQVPEEFLLGHAFHTYSLISPDGTVSFEFKHNPPALHPTMDGDWITSIFIRYGTGVDAKRLLGS*