MNLIEKSASGKVDAIYTKAIASASQLGGTLTPHLRRFIRFLALPYYFFCGIDWRICRKNKLAVCLDLLYIFFVLKHYPDHYFYCRLWEKKREEWKYYFGSIYDAYQRRQFKKFIYSRENFVLFANKQICYQLCHDAGFPLPAQFATLYPHEDYRSGLAACVAQMPPGERLIVKAVDGMGGKGIVVAFRDGDRIKVRRNEEVCDLSEFELNHPAVVQQYVRQHHLVQQFSITTNTIRLSTMLKSDYSGVVLVCAIMRFGVGGSVVDNLCSGGLAVGVDLVTGRLGEFAVGFAATLHARHPDSGMPFKDFQVPYWPEVVDLAKRVQQHFHYHKLLGLDFCITEEGPLLIEINEEQDLGGTEMVYGPVLKNREVLEQFKAYNLLVSRVQQTM