MDASEETRDWAELPRDALLAVFHSLQHADVLMRAGQVCRPWRRAAREEPELWRRIDLRRRAALSTSILYHLDVMARTAVTCSAGQCEAFWAEDFVDDTFIFFLSHRATGLRSLRLISCNISKQAALNEAITRFSMLEELELSLCSGATTASGHYNLADTCTAAAKACRNLKCLRLNKYRFHRRSGYDGDSEAMEIAKMRGLRCLQLFGNSLGNAGLAAILAGCAHLESLDIRHCFNVEVNDETRVMCARLQTLKLPDDSMDGYDLSFGNPEMNAGIPGLDFPHNAEMNFGFRGDILWDSW*