MGPIPPTGVPVGDFFVCGRMTTLHMGGQSGIQATTLVNGMIYRTDHPEPSSSPVSNWEFTVLENNTIVGAGMGCVWFQKSEALVWTLDGQKLSGWNTLDGVGTTQLTVAWRQHNRTIYGWANVVAWNSEEWHTNAEQPHQPILRLTYWLVKINVLSEPEDFDVVQKSPLAYLEDYTTAQSKSAIQKLNFQTFQKPEGGGTLRAQYSTTPRQGDFAVIWQIGRHNFDMSTGKGTPVESLSDYVMPQQKDAHIGMWYRALTSVGPRTDVLTLHFHLPTVEKAAAELALVPR