MEHLHGDDAHHEAGHAAATIPHFPYFPVPLTPPPLAEPAASTTSGERHGAPLEALQPPPPCSHPGGLDGGTPDDHQLMTTTALPMMLPAMTALDWQSLLQTCLQVVPPEAAPELQQAGAAAQADQCSGENDHGDQQLAAESGGGACSNKEKQLAKGGAGRSGKKKASRPRFAFQTRSDNDILDDGYRWRKYGQKAVKNSKHPRSYYRCTHHTCNVKKQVQRLAKDTSIVVTTYEGVHNHPCEKLMEALTPILKQLQFLSQF