MLVNAQNIASFFVGLNTAFQSGLALAAPKWPAIAMHVPSTSDAEDYGWLSGLPSIQRWVGDKEIKNLKANGYTLANEDFEGTFGVPRNSLADDKYGMFANTAAAWGGKAALWPDAFLFPLLLQGWDGICYDAKPFFSNAHPYKGGVQSNSGGGNGTPWFLLCTSQVAFKPLVFQEREAPHLVELAGQGEGERNAVTNTHTFMKGQLLYSVEARGAFGFGFWQLAYGSKQELNTANLKAARQAMEEYVDDAGTPLDVTPNLLVVPPSLRGAAEVLVNKETLAGGETNELYKAFELLVSGHLR