MVVLAKGELEQIALPAVHKTAPPLADLPEVDLSVARSGSEGRAAAARAVAAACEEHGFFKVTGHGVPAELLARVENAAAAFFALSQRDKEAAMSAATPGSPFGYASKRIGNNGDLGWVEYLLLGVTAAGAEAGAPLSVPEEVVPSASLCSFRDLLNEYTVAVRRMTCQLLELMAEGLGMEDRDAFTRLVLHKESDSMLRVNHYPPRPELKQHHGGRVTGFGEHTDPQIISVLRSNATSGLEIALRDGDWVSVPPDQTSFFVNVGDALQVLTNGRFRSVRHRVMVNNIQPRVSVIFFGGPPPRETLAPLPQLVGEGGRSRYKEFTWCEYKASAYGTKLAANRLCHFETTN*