MKLRLCSGLTKPGLLLVHFMPPSFHSLSYGHGGLGLNVRCAIASRRLSSNPPKRERLRSSSSRRDKDKAKRDSPSSQSLYARPSLLEMNKEKAANRARVYHFLRGVGIVPDELDGLELPVTSEVMKERVDFLHKLGLTIEDINNYPLVLGCSVKKNMVPVLDYLGKLGVRKSTFTEFLRRYPQVLHASVVIDLAPVVKYLQGLDIKPVDVPRVLERYPEVLGFKLEGTMSTSVAYLIGIGVARREIGGILTRYPEVLGMRVARVIKPLVEYLEGVGIPKLAMSRLIEKRPHILGFELEDEVKRNVQTLREFNVREVYLPSVIAQYPEIMGMDLKPKLEAQRKLLSSVIDLNPEDLGGLIERMPQFVSLSEAPMVKHVGFLKECGFSVEQTREMVIGCPQVLALNIGIMKLSFEYFRKEMRRPLQDLVDFPAFFTYGLESTVKPRHKRIVKKGIKCSLAWMLNCSEEKFEQRMSYDTIDIEEVESGPASFDMSTLMQPEREEEEEESEYEEEEDDDEDEEFETKRSNGRFRQ*