MATVRVLRNFINPVSAIGIFKQGLEGGLSKEQQPLEAPKPACLPEGYSEIMDTAVYRIAPKKKSSKGPAPLVFFIPGNPGISEYYTVFLQHLAEMYPTYEFVCPSYRGYSTFNPASFKEDLYSLQDQIDNKVKILRHVVAESKCETCTFDGYESDDTLADSFATPPSSRRSSIDSLDSMDSMGSISSGETLLGSISESETEGRPVILMGHSLGGWLVQRVAVAVANDPQIDLQLVCLMTPTLKELAKSSTGQKLKTLAKQYPVPGGVLARGLQVAQKVSPLWTRVEQQFLSDALPPHIVQATRGFVSQPSIIRQWIEMGKEELVAIGTDCNDVVDFWHNNGKFKIWGFFAHQDQFVDDETRQDIFNEWGHLNHVTFDVGAEEIIHGFCIHHNQEVAQLTKQQFDQLPLHF*