MAAAVAGPSMEVEQDLPGFRFHPTEEELLDFYLSRVVLGKKLHFDIIGTLNIYRHDPWDLPGMAKIGEREREWYFFVPRDRKAGNGGRPNRTTERGFWKATGSDRAIRSSGDPKRVIGLKKTLVFYQGRAPRGTKTDWVMNEYRLPDHGAARAATPPPKEDMVLCKIYRKATPLKELEQRASAMEEMQRRSSHGDYRATRASLVHDASASTGDDYFSSDDVHDSGFLIQSSSSSAAPSGSSKNGGAPREAKKEEADVTVTVASATSMTGLQLPAVSQLPSLQLPAMDWLQDPFLTQLRSPWQDQHCLSPYAHLLYY