MGMLISCAQSLQRRGAKMALYGAHGVVDEALRSAAIDQVIPMVDTVALPAISDTQQELAEHLQGLGVEGRASFVINMVYEEVARNLVDHATDGRQATFDVHVEHAAHATTIVIEDEFTPFDPTQAYPQPAVETLEEHTGHGLGLRLMIDMTDDLRYAFDDDVFPSGEPLELATGDILFTEGDEATGAYLLLTGTCALFKGPERIDSIHAGEFIGEISLFGESRRTGTVRAETNAELLHLTKRALTDALSSSDELFWLLLRTIVRRATRSARREGEYRSEHEALRAQQESMLPDLAALPADVGFRATGRWEPSTFASGDLYEVLRVDEGRWMFAIGDVMGHGAQASLTMAIARAQIRELAQTSRRTDELLLRLDGYMRDNAPPQQALTLFVALYDSTTRALTYSSAGHPYPLLARHGEVTVLPGRPGVLLGLPLVAGDGYHRGTTVLSPGDHLLLVTDGLFEVPSHHGQLGIEGLSRHFAEVVERHSATMIDDLFEQLRAELETLGESADDDDRTALLISFD*