MVFNTTPQWIRRSAPTFTYGQEVVEYTDAYTYLGVVFAGPRFSLRRATETRLTRAYAALESLERMCSQVQFQEPRTKLWLFDTLVASAMLYGVQVWGPSVVEDGWKSMERPLVCMISWLIRAKASVPHAIIRAELAAPPLEIEALTRLVSFVNSLWDTTIDRYARLALESSRQLALQWDTSCWYAQMSSWFQMHGFSMERLPPFQYSLDAPSLSLMRMEITRLIRQDLTQLETRRTWIEPTQELGTKMAFYREHLLQLTEDGFVIRPSYMDTHLSHGLQCAIGQIRTSSH*