MFLEILKGHILMDAPTPWGIFFQDSASPQMEGIEELHNNIMFYLAIILFTVTWMMITIIRNFVAKKSPIAHKYMNHGTLIELIWTITPAFILILIAFPSFKLLYLMDEVMDPSLVVYAEGHQWYWSYQYPDFTNEDNEFIEFDSYIVPESDLEEGQFRMLEVDNRVIIPELTHTRFVISAADVIHSYACPSLGIKADAYPGRLNQASVYINRPGTFFGQCSEICGILHSSMPIAIQSVSIKDFLLWLREQMEG