MGSPRRARRRREGGLGWQLPGLLHQYQHQPTPGTTFFMPIPSFPDPNQRSPLIQPPPKRPQSIGDDLYLARNRLLPPPAGQGHAFPPLNGPSPFQLQPSPPLSHGAMKTTAAEAAQQQLLDELAAAAKAAEAGNSIGAREILARLNHQLPLLGKPFLRSASYLKEALLLALAEGHHGGCHLTSPLDVALKLAAYKTFSDHSPVLQFTNFTATQALIDEIARSTSSCIHVIDFDLGVGGQWASFLQELAHRRGAGGAALPSVKLTAFVSAASHHPLELRLTRDNIAQFAADLGIPFQFSAISADTINPAELVSATADEVVAVVLPVGCSARAPPLPAILRLVKQLAPKIVIAIDHGADRADLPFSQHFLNCFQSCMFLLDSLDAAGIDADSTCKIEKFLIQPRIEDAVLGRGKVDKPIAWRSAFAAAGFAPVPPSNLAEAQADCLLKRVQVRGFHVEKCGVGLTLYWQCGELVTVSAWRC