MTAFLLLSNLGASIVEVASDALVAETGKKAKASSSGELQSFAWIAIAAGGIMGNLLGGIAINQVDARNMFIIFGFLLSIQVMICLTVDEKSFGLPSSQKVPGLEGNSTKEKVEAPSVTERLGESIMPNISFSSESKCGEFGYTQAIKSKRAGECAFMKSVQKQVSDLLGALKKPQIAYSLAWFAVSYAMIPVLTGTMFFYQTQHLKLDPTILGLAKVVGQIGLLLGSIIYNRFLKDISLRKLLGSMQILLSLCMLSDIFLVNQLNIRLGIPNSVYILGASALVEVVSQFKILPFTVSLAQLCPPGCEGSLMAFVMSVQSLASITSGYLGVALASFLGVSSDNYSRLPLAIFIQSMATLVPLIWISFIPDREPTKYQKDE*