MRGKNQPSGIDGRDKGNKEFHGGFSTVSSMRKRREPFCWPLVGMLPSLLLNINCVYDWITRVLQENGGTFQFKGPWMSKMQSVITSDPRNIEYALKSNFANYPKGIDLQNVFHDLLGEGIFNADSDSWRLQRRIASLEFNSRSFREFTANKLEEMVEKRLVPLLANTADRGAAIDLQDIFLRYTFDNTCSLIFGRNPGCLVIDLPEIPFAKAFDDAVEATLYRHVMPRICWKLCRLLKVGKERQFHRALKPLKEFVDDLITFKKSAIAEARESESESMSKDLLSSFICKLSDGNESISCSNKFLGDAVMNFIIAGRDTLGVALTYFFWLLSDNPRVEENIVKEISHILLKRRTYSESYEDNSNMEKAFTDIELQDCVYFGFMLRSNLSGKYHIPYINLIK*