MSYGRIAPDFEGMTSLKVDNLTYSTTPEDLRRCFEKYGEVGDIYIPRDKFSRESRGFAFVRYPDKRDAEDAMDSMDGNLYDGRKLRVQMARYGRPQESRGSRYGGGGSRYGGGGRRDQYQGGYGGGGGGRYGGGGGGSRRR