MVKGIRERHSVHVRLLNLPSFRVTQRFAACNIFNVCQGAKRIHIVDYGIQYGCQWPHVIKALSQRPQGPPAMKITGIDLPRVDVKETGRNLVEFARSCGVSLDFDAITSTSWELVQPKTHVEDLLIVNCNLRLRHLREDGSVGNNPRKLFFEKVYSLKPDLFIQCVLDATSNLSSPFFIQRFEGVLDTLFTRMELFETLLLQEDMPEEYDFMGSIIAKAIMDVVALEGVERIERANSYRTWDSRARRAGFELLPVRLETIEVVKDVWCSSSKLNNNFKLGVDGHWLLLGWKESIVFAMSAWRTSK*