MVAASGLAPPRAAAVVPCTRARGGGQHHRVGFSRSPPVAAASAVAAKLRCCASAVDDSAVAAAAPKPRLPRVVGMGSKLIGCGSATPALCVSNDDLSKLVETSDEWIAARTGIRNRRVLSGDETLGGLSVQAAQRALDMAQVRAEDVDLVLVCTSTPDDLFGGAGRVLAELGCTNAFGFDITAACSGFIVGLITATRFIKGGGIQNVLVVGADALSHYVDWTDRGTCILFGDAAGAVLVQACNADEDGLLGFSVQSDGNGQKHLHCSSSNTEDVLSKTNGAPTFPPKKGTFSCIEMNGKEVFRFAVRCVPQSIERALEEAGLPASSIDWLLLHQANQRIIDAAANRLAIPSDKVISNLANYGNTSAASIPLALDEAVRGGKVKTGDIIAASGFGAGLTWGSAIVKWG*