MKLDIEKFERSINFGLWQLKMKAILIQNGVHKALEGKDKTPTTMSEEKWEEIDLKALSAIQLCLSNEVLREVSKEETADDLWSKLEALYMAKSVTKRLLLKSRLYDLRLEESNSLKSHLDEFFSIVMDLQNIDVVLDDEDLAIYLLCSLPPSYKHFRETILYGRDDLSIDDVRDALTQMDLIDNQLISKSSNNSNDGLFVRSRNHEKTSTSSGGNGGKNRGRSKSKKPNPNRNVTMGNNATCKVIGIGMVAIKMFDGIVRTLTKVRHVPELKKNLISLGTLDTNGCKCIAKGGVMKVVKGALVLMKGAKVGSLYSLQGSTMVGSANVSTGTMSDSETKLRHLRLGHMGEHGSHHDTEEEVELDENSHEDGPSSRRPREATPQAQKKPIAEERAKRPIMPPSRYIEECDYVQYALSVASQVETDNDDPCSFKEAMSLNDVGKGDLDDRKSTFGYVFTLDGTAVSWKSMLQDVVALSTTEAEFMAITEAFKEARWLKGLVGEFSPCSRLVSVFCDSQSAIHLAKNQKTFYKRTKHIDIKYKFVRDVIAKKEFLLKKIGTEENPADMLTKPLPTTKFTLCVDLVGLSPWSIRGSSAEPAGSSAELLGGSAEPEEN*