MDYGRDGNVVQIITTGGGGGGGGGGGGGDSWPGDQADWATEDEYRYWNGNEDTAPSNGDGRQSQSRSGSEPPSKKARGSSATSSSASQERSKAIGKMFFKTKLCCKFRAGTCPYVTNCNFAHSIEELRRPPPNWQEIVAAHEEEKAVLMSEPREEFQIPTIGSYAGDVSQRSYKGRHCKKFYTEEGCPYGDSCTFLHDEQSKNRESVAISLGPGGYAGGGGGGGSGGGAGGGSGSGAVTPTGAASAAASSAGNGANVKPSNWKTRICNKWEMTGYCPFGNKCHFAHGATELHRYGGGLMEGESRDTASAIAADTKQGVPSKTLADNVVASATPIAHSDIYHIGVPSQRPSIVLQRPGQRTLQKWKGPDKISRIYGDWIDDIE