MSVRVINDESHFQAELAQAGIQLVVVDFTASWCGPCKRIAPIFETFPTKYPKAIFLKVDVDKCQDTAAGQGVSAMPTFIF YRNRTKIDRVQGADVNGLEAKIQEHIGTSGGEEGGEDYGQGLMELNTFISKQECECLNEADDHNLKHALASAGGYLQSDC DEQLILSITFNQAVKIHSLKFKAPSHLGPKDVKLFINQPRTIDFDMAESMNSVQDLSLAQKELESGVPVNLRYVKFQNVQ NIQIFVKNNQSGGDVTQIDYIGFIGSPIMTTKMNDFKRVAGKKGESH