MQPTHVLSTCYRFIGLLSDIIPHVHILLGNHDLAYRRDYQTTALDAFNLNRLAPYVSIHKEITQHEWDGRRVILLPFREDQSGLTDAVASLSPTEASKTVAFAHLAINKAITQRHQTITQKQPNTNKTDLRGSITYLGSPLQLNWSDLYDEKRGILLFDPETLEHEMLINPYVIGYTTVNLQEVLNDQANEEALKDKHVMLLGDLSHLKYVMARDKLLSLGARSVRDWNPMGFKSHSDRAALGSSVPASDVSFQPLEEPREIEDTTGNRVSSSALDYQPRANKLDFAAEAREMIQVSHGLVDQDEDEDLQLNYEVFLDRSTQAISTRSATDLKGASGHNFAAVPSTLTITNFLSVQNTITIDFRYDLARGLTFLVGENGSGKSMLIEAMVWCQFGQCVRSGMAVDDVVNDIIAAI*