MMIRLVSSDSARLGSALLPSSSCVHNEFVTTWKDLVSYCYLAFLDYALSLFMGCFGSKRIEPPPGYEDPVVLAAETAFTVSEVEALYELFKKLSSSVIDDGLIHKEELQLALFRNSKRENLFANRVFDVFDLKRNNVIDFGEFVRSLSVFHPNTSVEDKIKFAFRLYDLRQTGFIEREECAMAIQVEQMIVALLSESEMELSDELITAILDKTFAEADTNNDGKIDKEEWRTFVMNNPSLMKIMTLPYLMDVTTCFPSFVFNTEEEDTD*