MEREGGFCRAFLDFCDLNDGMQLYKLLDTTKSRKPTAKDKEASIQDEVTAAIVVAWCAGETSEGLEFALKAVRKWSTRYLERNAKVRWMLTPMLWLTARTRQLAMKLDAKSDSRRFRERVVEVSREVFTQLHRDKDRREGALVISCELLRLYFSLGQVSQCAFVLTTVGAASQNNAFDPVKLPKSLLVTLYFLWGRHLVMAGKIEEAEEKLSQALSICPPKAGRNRRMILLYLVPCRLRLGRYPSRGLLERNRLQSLSGIVAATSSGNVRQFNEELERQEQELVCCGTYWVVEKLRVVAYRNLVRNVFDLARTDGAVKSKQDLEPFEQAFLWQDDCTPKETSCLLAQLIYLGAVRGYLSDTHRKVVFSKEMPFPPVSAWSMKA*