MSSAGFLQHNHKNLAKPAEVARRASVVALRYRINKKLQRYLSSAGLLMGVADKCVLPKAVSHPMADGLMNHDAWQTLRQKRIAVVDSAVPLEVVAKVQMELQALRSGGVMQNDTNDVCNPLQEAKYLPFAAGTAAQQFREKCPTTMQVMQQLAGLATILEDELGLRLAVPQSAMAACYPPRASYKMHLDSYFLHGCKDDIPRKVTVLLYCNHGWEPRQGGELCAWEPFDQGRGVSQRIEPLAGRLVVFMSEEIWHEVLESHGDRYALTVWIHDRERAPLAQL*