MEAVMVEPAQDMTSCVVCLAEIGRVQERVVVIFHPDVRDTHLYSVHLELLKLRRYRFMDHIRSIYGAVNLRMNYELRALVGTSDCWDWCAQTRSLVVVLGDAHVYVFGEALASVILCRSGKDERLTRPSSLYRLKNASPPQSSSLPFYYHKERLTTADSYLIVASRHLECHMDSDYTRIDALVSIVYFQSANELVTCELVQGLEEACCQIADIGTDECRTFAVVPVGELLRQKLHSAAEDKEEGPIDIYSEPPNESESKDEDIVAFDQEKDLKIVCKVSSCKFVIKSGDILEWFVDGKNDGIVIPVGGQVYCLGDHVTVFPYCGTRYSKYRETEAARQLGLTYGNAITFACKEEVKHIALPAISCGFGGFPVDKVAWIAVESVQKALKSVEAYIEVHFVIKDEPTWRTWVAATDLLAFLDYDCYISYQSNRSPFPVTFEGFFSKDPRMRILLS*