MSSFFLPNPNLGDSNHLEDSRIRGYNPLTPPNLLQHEIALTEKARQTVLQGRAEAIAVAHGTDTDKRRLLVVIGPCSIHDPEMALEYCDRLLKLKEKYKDELLIVMRSYLEKPRTTVGWKGLINDPDIDNSFNINKGLRISRQLFVDLTNKGMPIASEMLDTISPQFLADCLSVGAVGARTTESQVHRELASGLSFPVGFKNGTDGSLDVAVDAIGSVKHPHHFLSVTKPGVVAIVGTVGNPDCFVILRGGKKGPNYDAASITEAKEKLIAKGLAPRLMVDCSHGNSQKDHKNQPKVAAVLAEQIAAGETAIMGVMIESNINEGNQKVPPEGKAGLKYGVSITDACINWEDTESTLETLAKAVATRREKLAPSS*