MFFTRYKKLEICEGGAGSSGEADCESAASKRRRSRTNFNSWQLEELERAFVASHYPDVFMREALAMRLDLKESRVAGERISTPVSPKVLYLAQYLSEFNTRVIGIRTSLYGGVIECDKLSNDRKE