MADGAVNFLLEKLTTILVQKASLLGEAQGEIDEIKLELESMRSFLRDAERRKERSESVETWVRQVREVAYEIEDIVDEFLHHKERCWHGDGLKGFVQGVVNLPKDMTARHQISSKLQKLKAKVHEVSERSKRYELPIFADEDELVGMEENTQKMLEWLEEDEPHRTIFSILLRSMIKENENVAASVGIGNQIHRLQPLQDTDAWALFCKKAFWNDLGRSCPKELEPLARAIMKKCEGLPLAIVAHCFLYCCIFPDGYPIKRKKLIRLWVAEGFITERKGMTMEEIAEEYLTELIFRSMVQVTETNDEGRVKTCRVHDLMRELAMTTSEKEDFCTASDGRETRLERKIHRLSVYNRVSIETVPSSLLGLFNLRYLNLRETKLLKLRHLYILCASVQKMTSLIRLGVMAADGEELQLAALSLPPLVLQKLTLVGRLDGLPHWLGSLANLTHLHLGLSHLQQEIISSLNALYNLVFLQLKKAYDGEVLDFRIGWFPRLNKLNLLELRRLDSVRVEEGALPSIQELYLIRCPALKVLPEGIEYLTGLQKLHLEEMPEEFVRRLRSDISEDQSKVQHIPTINHVFMEDQSWVIETL*