MKGLLGRKSFPPGFRFHPTDEELFMFYLKRKVMGKSLGPQMIAEVDVYRFAPWDLPSMACLKTRDLNWYFFCPRAKKYPNGGRANRATEWGYWKSTGNDRTVMYSSRPVGKIKTLVFHRGKAPKGERTDWVMHEFRLEDKLLTEKGVPQESYVICKVFEKSGLGPKNGESYGARFVEEEWDSDDDDNAQETDYGLVVHDTGCGRGGDSPDVSVLTSSLGAPNVTSSVHTPIPLAVCAAANAASPNSAATNAASPNSAATNAASPTSTVTNLVSATSAAAFMGDPFTTAASMGTHYVTDLSMDMQNAAPASVSMLNVDDCSGSGSGSGSGLLNVADCSGLGSGLAIDAMTEEDVDRLLMHFTENDEATGDIYSGLGDLFDPSALNIDWSDLADPSAAENGDWGDCFIEMNDLN*