MSFKGFLEGGVASIVAGCSTHPFDLIKVRMQLEGEAVAAAALLAHSSCSGCGGPGPIAIGLRLVQTEGLQGLFCGVSATILRQTLYSTTRMGLYQLLKRQWREPAIQGGLPLFKKVTAGLIAGGVGAIVGNPADVAMVRMQADGLLPPGERRNYTSVVDALVTMVKQEGMQSLWTGSSLTVQRAMVVTACQLAAYDQIKESLLRSGVLSKGVILYMVASFCAGLAASIASTPIDVVRTRIMNMKVEPGRARPYTGPLDCAIKTVKQEGGLALYKGFVPTLTRQGPFTVVLFLTLEQIRRLMKDL*