MGFGMVSLIDGFFRRALTSAGLRPGSAAVDADTTIHFWAHPSLLQAQAQPSSAAPRPVVVLIHGFGPDPTWQWAAQAGPLSRHFDLLVPALLFFGASATRAPARSDAFQAAALAALLAGGGHVPGLGGRTVHLVGANYGGLVAYHLARELEQRGVRVGKVALCDADACWGAEDDRALAGRSGAADVVDLLAPGDTAAKHFADNREEKVALVKGITAKEGFELTPLPQEVFIIWGEFDQIYPVEKAHKMGGKLGEKATVKITNNEDDEESDLLGDGMYKVGARVGGSVPQAMWNTQNASGDETIKKMLLQKNGGKSFVAIEELAKFDHKDENNKNEPIIGTQDSGMVNSSQVEYVKVQPVVVNVKSRNPERRESERLKKDIGIRIEEKNKRMAIKRNIESNPKALNNFQV*