MTASAKLLALDKPSQNENWTVVMPRRGKKRIHSLRHNTPEAEQQPWVPTELESDPEREAKLIQKMEFCIKKVESSRFYQNFSEQVENPEILDSFHRVLGFELKMPMVIYGIGSIESYETPRFQLSLAILMKRKFCWIGDVEVFDPILSATESRVLESLGCSVLSVNEQGRRRATKPMLFYMPHCEAGLYNNLLQANWELELLNHIVLFGNSFEMYEFFSEIKNSIVVESTMHVLAARKFANEYVIKTASDDYFAAFHDSSWHFFSPALDTELLLVKN*