MGVEQESPPSVEAGVLLPGLPDDLAIHCLLRVPRLHHGLLRCVCSSWRRLLASPSFFDLRLSQNLSQEWLYVMLRTSSGEYKWFSFVDDTRLWLPLPPLPHHIIGAACAVAAGKLYMIGGSQGERACRSVWAFNPRCNRWEAAASMKVAREFAAAGVIAGQIYVLGGCLPGSSINGAASWAEVYDPFTNQWTSIPSPPDKRYKWMHGNAVLHNKLFAVADMGGIIFDPLHSTWDCISDKLDSGWRGRAAVVNNILFSCNNLGKLFGYDIEKDVWLEVQGWEKEVPRLVSCAMLTNVGGKLYVLWEIPQSGWETKFALAALDILKHSGMLTGKVIWYHVISCSMLVGATIHSLSLAL*