MAATTLSNGNVDAFMTQLMAENCKPLVEDEVKALCDRAREILTEESNVQAVACPVTVCGDIHGQFHDLLELFRIGGTCPDTNYLFMGDYVDRGYYSVETVTALVCLKVRYPHRVTILRGNHESRQITQVYGFYDECLRKYGNANVWKYFTDMFDYLPLTALIESTIFCLHGGLSPSIDNLDQIRALDRVQEVPHEGPMCDLLWSDPDDRCGWGISPRGAGYTFGQDISDQFNHQNNVTLVARAHQLVMEGYNWCHDRNVVTIFSAPNYCYRCGNQAAIMELDENKNYTFLQFDPAPRRGEDTVSKRSPDYFL*