MKSKGQAHDTLDLLFHREGVPAEIISDGAKELVQGDFRRKVRAAGAHAKEIEPYSPWLNPAETAIKALKRMTNTAMSKSQASVRLWDICLELQCLIRSSIAHNIYALNNDVPNTAVSGDTTDISHLCEFAWYDWVWYLDPVDFPEDKRKLGRWLGPAHNIGDAMCARILARNSQIISRTTYSPLSTSDLNSQQVKLLQESFEKNVRLVMNEDDRIKNTYVFEVEPSEFETYSDHYTGDQETMPQADEYNHEAFNEYINAEVMIPRHDHIGAGRIIGQKKD*