MGIRVWIQSASPFPCPPELEALFSLQIDPMATTKRSAAAVDGHADRPGAACVKKRRVSTTGDYDHESCLGEGMYGVVDKRRHRATGEAVAIKSFRNPYNKDEPVDAEEVLREARFLEACGGHPHIVGFRGVVQDYVTNELCLVMEYVQGKSLYCHLRERRGGLPEATVRDFMWQLLTAATKMHRCQVVHRDIKPANIIVGEGGVLKLCDFGVALSMSEAPPYRQAGTGMYRAPEMLLGKRDYDALVDMWSLGCVMAETITGQGLFDEDNSICLIRRIFEVVGMQDDTTWPWFMSLPLAEEVPQVQTNTLRELFPEETLSKDGFEVLSGLLACNPDKRLTAAAALKLPWFTTIAANARPLASRPAAATATVSVKVEEVEIVPSTLPRKKVTAKKYVSLFVKR*