MATMSRSHTIPSQPLSVAIGLIGPGVIGSALIRQIAKQAHKLLGTLHASRFAVVGLANSRQMLLRPEGIELGSWETDLTQQGEPLDLPRFAAAVTSAAVGASATSANTDPTAPGPACAVLIDCTASNVVSAAYLDFMRAGLHIVTPNKKCGAGPLAQYRELRDLAESRRRRFMYEATVGAGLPIISTLQGLLETGDRVIRIEGILSGTLSYIFNTYKPGMKFSDVVYDAKTRGYTEPDPRDDLSGLDVARKVVILARECGCEVELGDLEVESLVPEPLRGPTVRVEEYLKQLPLYDDAMASRSSEAAASGGVIRYVGCVDVETGSAGVTLKTYSASHPFAQLSGSDNLVVFTTERYLERPLIVRGPGAGPEVTAGGVFVDLLQVIRSHPRA*