MEGGDFHKSGSPEDTGGPRRAPAYYECSFCKRGFTNAQALGGHMNIHRKDRGGSGGKSRGAAPPAAGQQDGGAGGNQAHLGLTLGRNGDSREDVDLELRLGHYPYN