MMRLAMSRLSATLSLLGKSSPVGNPLCRRFNSSMGHVNGVKSMIINEKVGPNHMQLGLFNDYEMYRRSLCGGLAYKALLVDAAGTLIVPSEPAAKVYHEVGMKYGVQWSETEILKRYRWAYAQPWSRSRLRYENDARPFWQFIVEKATGCNDPAYLEELYHYYTTAEAWRIADPDAGKIFKALRRAGVKVAVVSNFDTRLRPLMSALHCYDWFDAMAISAEVGAEKPNPAIFSAACELLGVQEQEAVHVGDDRRNDIWGARDAGCDAWLWGEDVSSFQQVYLAIIFHRNSYIKSHYNFHFMDYGNITRFSRGGTAYLASSGGGQDC*