MKFFELLLFSACGLLPLFKMGMPLLLSIGCMQLNMKAGAEMLTSRSSAWHGLSGTGNSFEQAYSESREEFNSTWPLLNVVNVDWYGAVGDGLTDDTKAFANAWINACALDSAVFVIPYNKRYLVNHLEFRGPCGDSLIVELAGTLIAPSEPSLWNRAHSNSWIHFSHINHLTVEGGGIFDGQGQGWWDQSCKRDKKIKCHDAPTALRFSAVSNLKVRDLVSVNSPQIHIKLANCYHVEVVNVRVYAPGDSPNTDGIHVSETQRVLIQDTWIGTGDDCVSIVSGSVDIRIRNLACGPGHGISIGSLGEGGSEDHVSLVVVDGAILTGTANGVRIKTWPDGAGSIIGVNFKNIQMHNVSHPIIIDQKYCDSSSSCFANETSAVHVSQVWYSNIHGTSATKQAIKLECSEVAPCRNLVFKKVNLVREGGGGDTIAMCKNARGRVKGSTFPSMDCLHL*