MEHEIDVWIAQLSQCKQLSEADVKRLCDKTREILMEESNVQPVRCPVTVCGDIHGQFHDLSELFRIGGNSPDTNYLFMGDYVDRGYYSVETVTLLVALKLRYRDRVTILRGNHESRQITQVYGFYDECLRKYGNANVWRYFTDLFDYLPLTALIENQIFCLHGGLSPSIDTLDHVRGIDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISEAFNHNNGLTLVARAHQLIMEGYNWSQDRNVVTIFSAPNYCYRCGNQAAIMEMDEKLSYSFLQFDPAPRVGEPLVTRRVPDYFL*