MLWCSALQPVLVLALHVVFWRPYKAWAAPVCNSPFSLVRSVQGTPFFADSSKLCKAPRLIASRSTASTSASQSVASKSMGLEVVRVPCLSDNYAWVLHEPSSGLTAVVDPSEEVPVAKALEHRGWKLDYILNTHHHWDHTGGNLALKQRYGATIVGPKADAGRIPGIDIQLADGEKWKFGNQELTVFDTPGHTRGHITFWFPGASSLYPGDTLFALGCGRTFEGDAQTMWSSLSKLAALPRDTQVYCAHEYTQSNARFAVHVDPDNKALQARKQQIDDARSRGEATVPSVLGDELDTNPFLRPQHPAIRKAMGVSPDAPDWQVFGALRSAKDKF*