MKKNPLTCTKRMQTLTLHASGWCLTPLAVYTAPRRASEVPMSLDFQQKNKFLLDLAKKSEDFGQLLTKQRKHVNSDPVLSPSCVYFTSKCDKTPLSNDYLEFHPRLPLAIYFPDHTLGSDQKPLYGILRVIKQQGDKTMIPSYRLDPKFKRLIAAVDYLHLEVLELSEMDEAERDKRRESISRWLARNVVDEYSVLPIIGKIALNDGLAPWEDPSYAGAGELYTPIQSRLIKHLSGMEEFANLQETSAFILNTWYQDHHSTWFDSLAGIKSIKTDQANQQ*