MTKGGRKWWYDVQISNRPLRPVETNTVEPRSRSKDMGIFRTESLHDATVLITGASGGIGAATAILFARAGANLIITARRESNLKEVKLECEKANKESGIGHGGQVSALVLDMQDPKAIESFLDRVPSELQKIDVLVNNAGLVYGRDQVGELNLEEVQVMINTNVMGLIRMTNLIVKGMRERSKGHIINIGSIAGREPYAGGSIYCATKHAVNAFSGALLRELVSTPLRVSEIQPGMVETEFSVTRFRGDRNLANSVYEGLHPLTAEDIAEEIVWCAARPPHVNIAELFVCPSIFDTCYHRTSRLAKKTSINTVN