MLGLQQKVVGAAGNGKQARCVKAAAGAEGRGVNSPLVTRAAATELPPRLKKPAPIILNNQVLHSITDERLDVVYSIADHVEKNVLPILTPVHKCWQPSELLPESSDPDFLDKVQDLRKRASSLPDDYLVVFTGDMITEEALPTYMTMLNTLDGVRDETGASMTPWGRWTRAWTAEENRHGDVMNKYMYLTGRVNMKAVEVTTQNLIGSGMDPKTENNPYLGFTYTSFQERATKTETATPNHTLANSRRCENLPMHLQTETATPNHTLANSRRIMDALFERDPNGAVQAFADMMKKQIVMPAHLMNDNEHDKKGRNLFADFSAVAERTKTYTAFDYADIMEHLVERWRVANLQGLRGEAAEAQEYLMKMPNRVRKLAERAYARRKANQHTDFSWVFNREVQLS*