MEVPCLPFTAAEVRNSNNEGVNYQNHPLTVAYAFSCRLDKSPSLCSYLVQAMGKYDNMFAHIVIEPVSDSGEEGVLSFAAKYGCLALIESVRRMEVGALVSIRGIARVNLAKLTQLEPFLKGSVIPLHDTITTEIAEIETAVETLRLVLADVQRLQIKLRTSKDELLQTPLENSLKWVEKGVLSNFAKAFLPSKAESLSFAALQPVASASAVELQALLQERIHAMELTNTLHRLEKVTKHSEQNRSSLAAKVALQSLGL*