MDGLHGDDEAHTFPPFPYFSAPSTPPPLASPLASSSDGQHSPLAAALQQLTPPPWPCTPPDLTLQPAMGDVNWSSLFQTGPVAPPEQEEEAVQADQSGENDGEAGGSGSGNKEKAKGSAGRSGKKKASKPRFAFQTRSENDILDDGYRWRKYGQKAVKNSSNPRSYYRCTHPTCNVKKQVQRLAKDTAIVVTTYEGVHNHPCEKLMEALGPILKQLQFLSQF