MSWHQPGLDVSSAPHHPAPPHGLLSAGYMTGFDPNASGVETDNPLITEQRAQLTGRELQQLLSVAHQSLDEAQERKQSLNNHRLKPALYSVFCEIKEKTALSLRNSAASAVEDEANSPDPQLLRLDKMLVAEGVTGPGAGLANDLGDSSGDLAAHGGLGGGGGMGDCNQIEHADYRAKLAQIRQIYHAELEKYKSACDEFTGHVINLLREQSRSRPISPAEIELMVGIIRRKFRAIETQLKQSTCEAVMILRSRFLDARRKRRNFSKEATEVLNEYFYSHLANPYPSEEAKEELAKKCGITVSQVSNWFGNKRIRYKKNIVKAQEEANMYAAATAAAAADGSCQFGEFRSWWPNFRR