MNEDEIRDEWIRTGDGMDDEEDEESLRGDNEEEEAMEDQAMMEEEEDEEEDENHIVRLLQLPRLDDQDNGTMTLTQEEHGWACQLKQKVMETTCTASDDDQSPPLTPLTDMEIAQYALVSGGDVPNAMKRIQAMQAFRSTYGIHHSPEQGVEAIGTFLEQQAGLILCFDVDTVTWDGIRVVDVGALNPAAAVASEDTWRIFIRGDYYLYYTCQPTLATIRRGNHTMMDFSEFSWKQWNMELQYRFCAEMFAQYPIKFRQLLCFNTGTVANVCWSLVRRLYPTSLTNVLELGCEVPCQFGDDFPKPLAHQYLQPSLQEAYCRQLLRAKDLLSLRAKNEQLFRL*