MKLLSFNCRGLAGPGKKSAFIRVLTLEHPDVILLQETLGVGEVIRERLQSWLPGWSFVTLDARGRSGGLAVGWNNKCVKMLNSWGTEAVLGVEVFSEELGMSLLVVNVYGPYINRVPFWDSLLQNPLVTGDTVVMGGDFNFPLGHNEVWGSHAQVDSLAGYFVQKLVEKGLLDIEPVKIKPTWRNNRSGDARVAKQIDHFLVAEQLVDRFFLVRQWVGNGGLSNHFPIFFEIKKGPNNPLSPLKFNKLWLQDETFKNLFFTHWNPIEGDNDRSAAFQFADNIKRFKVLIKEWAVAKRSRDDAELKNVEAALVLIYEGEGGGDSRALQEILELFTKATGMEINSADPRPAEPWVQFWRRANSLGLRDRESGFVETYIRELVRAHIILTDQDDSLVDEDEGYWRERGANPELAWKRNLSQLLAQWSQCVSDNTDFMANRHASEKGQ*