MSAFLNGDHSCILVSLETHCAGQDCCRKRKSLGIFCAGGMAAQQPSSGQNDGLLSTLSKQVDALCGAYTEKMRQLHSMLDMEEDSRERTARQTAAGRALWDHVIHDPLARFLAGESQLRKLQGKMEEAAGSRETAGVMLAVRTLWFDGKIEAALQQWREGADFSNHARPQVVLLGAGMDTQAYRMKCLEGCAVFEVDLSNAICYVIDVCGVVWWLARMDTRAYRMKCLEGCAVFEVDLPKIVAFKSALLKCATGTQNTGLTNVEHVLTECSTRREEVAELEPYAASVERVAADLATDEWWDKLREAGFKAGEYSAAPTIWVLEGLLYYLKDAEARALLRQISTSCVTGTLVLADFMNEFSTHLSNELQTQFYFHSDWPEELLPTLGYVCVRVSQMGDPDAHFGLINDNPLSLFHRLRHTPRYCKLAPDGSPCRRLFLVQCSVA*