MLELRLVQGSLLKKVLEAIRELVNDANFDCSGTGFSLQAMDSSHVALVALLLRAEGFEHYRCDRNLSMGMNLNNMAKMLRCAGNDDIITIKADDGSDTVTFMFESPKQDKIADFEMKLMDIDSEHLGIPDSEYQAIVRMPSSEFMRICKDLSSIGDTVVISVTKEGVKFSTSGEIGSANIVCRQNQTIDKPEEATIIEMQEPVSLTFALRYMNSFTKASSLSEQVTISLSSELPVVVEYKIAEMGYIRFYLAPKIEDDEEMKP*