MGSSEKDQTFVKFDGPIIVGAGPSGIAVAACLKQDGIPSLVLERSDCIASLWQHKTYDRLKLHLPKQFCELPLFGYPKNFPKYPTKKQFVSYMEAYAKHFEIKPKFNHSVSKAEFDAQVGVWRVNTQDTVYESRWLVVATGENAEAVLPEIQGIEKFEGVVRHTSEYKSGCEFRKKRVLVVGCGNSGMEVSLDLCRYNASPFMVVRNSVHILPREMFGFPTFGIAMGLLKWLPLRMVDKLILFMANLTLGNTDKLGLRRPKIGPLELKNATGKTPVLDTGALSLIKSGNIKVVEQGVREITRNGAKFMDGQEIAFDSIVLATGYKSNVPFWLKGSDFFTEDGMPKMPFPNGWKGDNGLYTVGFTRRGLLGTTCDALNIAKDVSSQWWSTTCNIKQEFKSK*