MLRWKSRRYNVGGKEYGEVEISERSIFFDLPYWKDLPIRHNLDVMHIEKNVAEILIGTIMTAGWQMIDHRRIVLRYHHLHHRVVIPATERVLIPITFGENGQPIGKEAAQLSSLTGHLVKTYVPPIYAAWTDVPSELKEQIWKEVSGTYTIGLIHRHCIMQRANKLWKDWKFVLRRNHVYKYLTDAERKSHVPKYVKTEDWIRFVEISSTPAALAASQVGRTARSKMKSLHTTGRKGCARVAAELKAQRPNEPITRMDVFLATHKRKDRSSSSPEVICFMKFQDARPSIISSLVKDIIQ