MSASLMPRSDSFNARVRGTSHIDFKTATTGVAAKSMRNEISRLVSTVEDPATKKAFDTEMQSFFYLFTRYLSERAKSVELDWDRIKSPAADQIIPYSDLPSPSDTKNLDKLAVLKVNGGLGTSMGMTGAKSALEVKDDMTFLDLTVRQIEHLNTTNRVDVPLILMTSFNTHEDTLRIIKKYANQQLRITTFNQSRYPRIYKESLLPCPKRADDDKSHWYPPGHGDLYNALLHSGVLDQLLAEGKEYLFVSNSDNLGAVVDEKILQHMIDTKAEFLMEVTDKTKADVKGGTLIDYEGSIRLLEIAQVPSEHVEDFKSVRKFKIFNTNNLWINLKALKRVMENEGLELDIIVNPKITDEGHAVIQLETAAGAAIKHFKNAHGVNVPRSRFLPVKSCSDLLLIKSDIYSLQHGQLVINPQRMFETTPVIKLGDHFKKIQQFQKRFKKIPKILELDHLTVTGDVYFGRNVTLRGTVIVVANEGQRIDIPDGCVLENRLLSGNLNMIEL*