MVEAKLPPGFRFHPRDEELVCDYLLKKVTQTDSTLMIEVDLNKCEPWDIPETACVGGKEWYFYSQRDRKYATGLRTNRATATGYWKATGKDRPIHRKGSLVGMRKTLVFYQGRAPKGRKSDWVMHEFRLEGPFGPPKISSHKEDWVLCRVFYKNREIAAKPSMGISCYDDTSNSSLPALMDSYISFDGQPQTQPQPQPQPHHEYEQVPCFSIFSQSQTSPIFSHIDITGAHLEPNMPTKNNNNNAATFGALPNVTSFLDPFSCDKKVLKAVLSHLTKMEETSSYPTLNVKGSSPPSLGAGSSSENYLSEVGMPNIWSHY