MDPNALYSLYIQIVRVDEFRYKFNEGKWSPVGRGDQQLHGTERFVPHQDGSWAPGSMWMKSPVSFDRLKLTNDPQSKSAAFVPLSSMHKYQPVLHIYKASTGDNVVSSSHRSFAFPETHFIAVTAYQNQKIIGLKVHHNPFAKGFREGGSNRKRNSDSPEDNVVPMKQFANYGIQPTLIRPIPTAFPWHPYAYWNHMNPIDAPSLSYRTLKGRRTGGRVTAEIEGDIF