MGRGRVELKRIENKINRQVTFAKRRNGLLKKAYELSVLCDAEVALIIFSNRGKLYEFCSSSSMIKTLERYQKCNYGAPEPNVSSREAALELSSRQEYLKLKARYDALQRSQRNLLGEDLGPLSSKELESLEKQLDSSLKLIRSTRTQYMLDQLNDLQRKEHLLNEANKTLKQRLVEGYQVNSLQLNPNATEDVGYGRQQVHHQPHGDAFFHPLDCEPTLQIGYVNFDSVSKNRMLDRIEFVRFIGFYIINIHFLNGLNLFTFPYFKSIFWFESIIRFMNKSKSVNFF*