MGFFEKILVIDWKEESDPLFEDFAVVPLLALFFPTVRFFLDRFVFEKLAKRCILGRGHYKLDVDIEERRKVKKFKESAWKFVYFLSAEILALSVTYDEPWFRNTKCFWVGPGEQVWPDQKTK*