MLLQNVHFQLLSIENLLFLSRTSLSGQSGDDLYREVEDALTLRKRTQSPGTFQSKRCCLQHWSPFLGASTEASGREVLSLPCSSLCWHQGELIASRFEGSILSWKPGDPSSCLRRVAGEGATVAGINDLGSCCDLAISPSGEMFVSDWKDRKLLRFQNGSGDLVVGNADATALFSSPSGVLYVLSQFGRTVQKLVGSTLQTVIASESLSADMQFEAHEIFVTKEEVIYLLDNLNNNRRILCINPAESLEPVVVGQIPTEGRSFLTDLFVTDGGTIYVADWDQRKVLAFHPDSPTFTEVLQCPDGFHPVALLVQDRSLYVSMVTPQVNGEPWTGKVYEYLLPPELQLQ*