MDKVDKMRQDRRGFSCFEMHVCDPFDRLPDTVLLFIFNKLADIKALGRCCVVCKRFKILATQVGNVLIKVDCVISSDESSILVKGKGFLSYFVDFLISTVAKPLQSLQQMLGPKKAMFPKVSHHSPGEVLKNFKDVRSLTIELPGGELAMDEGILLRWRAEFGSTLENCVILGASSLVNYRKDGIGRRLDSKEKQTSAITEGQPSAQNGEGHLRDLDDSGSIPEALYTNGGLKLRVVWTISSLIAASARHYLLQQIVPDHPTLESLVLTDADGQGT