MGKRKTPFCDMEKMKRGVWSPEEDAKLIQYIKEHGHGTWRHLPKQAGILRSGKSCRLRWMNYLRPDIKRGPFAPEEVATIIQLHGLFGNKWAAIASHLPGRTDNDIKNLWNTRLKKHLQSMNHNLLTYQSPSSWGPSTVKSDFPSTRQMVKCASARVEAEAPLSIQSSSLLNSPLVDKPYSDIYLGLWNSIVGGSFRKTARKSGGLSENAISQTSLQMKLEPGSIVEDQAKANRTSASSDTAPEQDDSYKPKVDMMAVSDSIGSNEFTDSSDTALKLLLDFPDDDGMEFLDEQM