MALQVERVPCLSDNYVWLVHEPLSKLTAVVDPAEVQPVVAALKSKGWQLSHIWNTHHHWDHTGGNKQLKQLFPDIQVLGPAADKARIPAIDVAVADGGTFQFGGVEVRVFDTPGHTRGHIVFWAPQASALFSGDTLFALGCGRLFEGSPAQMWHSLSKLLPLPDETQVFCAHEYTQNNARFAVSVDPGNAVLRLRKDEIDKLRAQGLPTVPSSLGEEKATNPFLRPHDAGIRSCLGVGPEASDVEVFTRLRHAKDNFH*