MSSSGPDLVCQLDNVQGMVDALTAVRWKRHQDAVMELSEHGVVLIVEETRCLQAKVYLQRELFVQYEYSAQGRPRFGVSLSLFVNCLNTFSVPGRSNMIEIRYPGPDMQLLLKSVDSMDACIYAEIRTRIPDTISWDYNFEPAGSTPLSFTVKSAALKEAIDDLEWPGSSIQITLEPVPPSVTFRGEGHGDLQIDFMYYANTDLLIAFHCDHRVSYRYKYKFLRATTSNIPSSVIRDNRGSKLTIGRGGMLKVQHLVSVARPSIPHPHVDSAGYQQPSRIAYIEFFVKPEEYEEDIQNVFKMSAHHSSLFEGCCYPIMQNVYCLS*