MKMEPVILMDSQPLKELQPDCMMSPPRAGKSSSLAGTPSKVTPGKRKLINAEDVSPSKVNKSVTKHELFTSPRKSMRDPEPLLDENPDRFCMFPIKYPKIWEMYKKAEASFWTAEEVDLGDDMKHWEKLSDGERHFISHVLAFFAASDGIVLENLAIRFMKEVQLPEARAFYGFQVAIENIHSEMYSLLLETYIKDPIEKHKLFHSIETVPCIKKKAQWAIKWIGSESSFPERLVAFAAVEGIFFSGSFCSIFWLKKRGLMPGLTFSNELISRDEGLHCDFACLLYGMLSKQLEESRIKEIICEAVDIENEFCTDALPVDLIGMNSRLMAQYIEFVADRLLVALGCSKAYNVTNPFDFMDMISLQGKTNFFEKRVGDYQKSGVMAGLQGKVQNFSMDEDF*