MVGMLALQPVVWPWLSPDKALLLKKPLVVRCSSIVFPAESKEGMCNGGVGRRRAWLGFAGFCMVGGVAHAKEVEVGSYLPPAPSLSGFVQFHASTKDTPALRAGNVQPYQFILPSSWKQARVANILSGNYCQPKCAEPWVEVRFQDENQGSLQVVASPLIRLTNKPNARIEEIGSPDKIISALGPFVTGNTYDPDELVESHIEKRGNETYYKYALETPYGRNGSHNLAAATAKGNVVVLFVVSASDKQWATSRDTLQQILDSFEA*