MSGLAKFVDLHGTIGALELGSLFSMFLFGVLSVQLHLYYQRFPDDRWYYKWMVALMWVLELGHTFCISAEVYHITISRYGDILALIDLPFLPWTVFITATITSFTHIFYSLRAWVVISKPWCYIAPLCLLATTARFAGSIWAGIGAVNAANVREYQRNLSWLVLTLLSSCAAIDAILAIAMVSWLWRRRIKTFARSTRLLDRIMHFTIGSGFLLSVCTVVLAISFDRLPDTMIWIAIFACQAKLYSNSVLASLNSRASLRAGRPDYSTGSNHVQLSSASRHREVTSGTGTQPVVISVEMKSTTHRTVDEPYYADKTVDQTLRFHDVERYGNGGAPKPF*