MSSLTVSSFTPEIMYSAEVKFRVDKYNERKNLGYATFIRSPTFTVGGYEWTLNYYPDGRSEQTEGHVSVALELTGTENVWAILSLTFAGEVDRSAWAGWATAAFLNRNNNFLFSWPEVRSGVLEQMGLVRDDCLEIQCQICVHRPNQLLKPGSLPEVEVPASDTLQNLGRFLVDHVTADVTFKVQQETFLAHRIMLAACSPVFDRQLLSGEMREKDMGCVLVHDMQPVVFKALLHFVYTDSLVGIGDMVVVGDQIELIRHLLVAADRYCVDRLKSICEAILCKCVDMESLLTTVALADQCHCMKLLAACVEFLKYSAQTDMVESQWYKVLRDNHPDVADEICKGVKDVRKLIN*