MEEDHCEDSHNYMGFALHQAKLALEALEVPVGCVFLEDGKVIASGRNRTNETRNATRHAEMEAIDQLVGQWQKDGLSPSQVAEKFSKCVLYCKPSCLYTVLREGYESPGGKNACEEKPPFHGGAVPCSNLVVRFFNVKYPRMGKGIQKIESLSRAGGSEYAMDLIQQHELEAGCCAIRTGCF