MRAVLCENLGDPCTPLGQGVLKIVDDQPVPELPPQCIRIKVTAASLNFPDTLQIKGEYQVKFKLPFIPGNEVSGLVSQVGAKVKGFKIGDTVCAVNQGGAFAEECIAHQSSAWHIPAGVDVASAAAIPVAYGTSDLALRHRAHLSAGQGVLVLGASGGVGTSAVQISKLLGAHVVAVTSGATKSAYLKQLGADVVIDMAAAAPGVPLHKLVKQAAPKGIDVVYDPVGGSASLEALKTVNWGAQFLVIGFAGGIIPKIPANLLLVKNTTLHGIFWGSYMQGAPAVLRESMAQVLSWVAGGQIQLHISHRFPMEHVTDAMAVMINRRVQGKVLITMGHSSSSGGSNSGGAQQQQQSKL*