MGKLGMVPGCLVRWLQVYIVTSPETHDHYLDWAAEKQASLGGFPATNLICTGVSRQPSQPFLDLAHALEHVPNIGAGWVVVASLNVFWGPQLPLQQLVERTIVRGKARNQLVAEMQALTHRLSLQGQYEVQLDEQGSSTATGACLNPRVAGIELQPQGASDGLHTCILTPLTLLHKSSLEGLQQAAGAQGHGSPYPPGTLQLGAVVKALLLGQDEQHKEAKQGPAARALTEVTLRGQACGVIPQTDADVEQLLAQASPLKRWLLRFDVIVDDMLAAKAAAHQAKSSTSLPLDMPFLGNKLPEGVPQRFHTLSTHRNQSKVQHPFYSTTAHDIGRRAPTPLELPDVYAGGSMHFTSTFFLGPYRNNALNTHYTTSRVHKKLDDF*