MGREKSRRLSGSRDFRQRLVLATLTSTPIVIKDIRAGEGGLRPHEMSLLHLLDKVSDQHAIDVNDTGTKVGYKPGVIVGGKDLEHDCGVHRGIGYFIEPLVLLGLFARSPLSIRLKGITNDAKDPSVDTFRMVTLHMLKHFGVPLEGLELKIECRGTPPCGGGEVLLRVPNINSTLKAVNWVDEGMVKRIRGVTFATKVSPQIGTRIVYAARGLFNKFIPDVHIFTDHRVGLSGGLSTGYGLSVVAETTTGCLISADSSVSYPNVDKMSEQSKKPELMSPEDLGEQVASMLLEEVAQGGVVDSTHQGLLFMLCALCPPXXXXXALCPPDVSKVRVGQLTPHAIESLRNIKEFLDVKFIIKPDPNSNTVILKCVGAGVKNLARKIS*