MKYILVTGGVVSGLGKGVTASSIGVLMKACGLRVTSIKIDPYLNMDAGTMSPFEHGEVFVLDDGGEADLDLGNYERFLDITLTKDNNITTGKMYSYVIERERVGPSNLCNVHVSLVPVIGVVGEQKTKPTQHSVQVLRSLGLNPNLLACRCANPLEASVRDKLALFTQVEPHCVLTMHDVSNIWRVPGLMESQGAHHTICKVLGLGGSNSDKLDLSLWKANIADRWDSLTEPIKIALIGKYTGLSDAYLSVVKSLQHACMEARLKLVLSWVESNDLEESTATSQPEAYAASWAKLKEADGILVPGGFGGRGVEGKILAANYARTNRKPYLGICLGMQIAVIEFARNVLGMQEANSTEFAAATPSPVVVFMPEISTTHKGGTMRLGSRKTVLQTVSCTSAKLYQSEMYVYERHRHRCVEVGHELHWGKRLEPGVLFRPGKPAPLFLGFVLASGNRLGGYLRSRAIPKSPAKGPRPF*