MSRFRVNSSPDLVANLPSEQFYDDSALEGVAANIKLLLKLTQEHKNACNKEKNDGRRMLRVATMMAILDNVRTRIQKCQSFGNKSSSEAELSRCNSELKVTSHVPIDKKHHEPMIDEKEKLRKQLNASLVARKSLEAMCSSLGKEKEIMASELSKKVHELNEMEDLINDLKEQNESLVERLHGCATEQKERRYSSGGETQGNIALQERNKALSEQLLKSLDGYRSIKRKWKDAQAENMAMHATMEEMTAKVGAGLSRIHSFKERIASENVPSTDIQEEIVELEHMFECFEMQVAKHGQKEGECVKPKAEISACKPIVLA*