MNLPFVYKSSMDFALFSSISIFEINHKDPPIRRFIKTQNRILSTRKQQGTFPKMKAELNLPAGFRFHPTDEELVKFYLCRRCASEPINVPVIAEIDLYKFNPWELPEMALYGEKEWYFFSHRDRKYPNGSRPNRAAGTGYWKATGADKPIGKPKTLGIKKALVFYAGKAPKGIKTNWIMHEYRLANVDRSASTNKKNNLRLDDWVLCRIYNKKGTMEKYLPAAAEKPTEKMSTSDSRCSSHVISPDVTCSDNWEVESEPKWINLEDALEAFNDDTSMFSSIGLLQNDAFVPQFQYQSSDFVDSFQDPFEQKPFLNWNFAPQG