MSSSALFASLGAALNTLSSPFSFRSSSPSVQPNPGLAAFDSDLAARLDGLRPSDEAGCLSSAWLCQALCTVLDTHASVEAFVPDLQKALVNGDTKWLDEYLDDSVKLLDICNALREAMVDIKKYHVCINLALLSLGKGHLGEAQLRRALHALQKCTRALKRRDGDASNLGHRRSKLESCSSMLRRMGEKLIMEDASKGNFFMASYAAQVTTIFICGVLTSTLSFKSRRPLTSVSTNGQSAWSSSLSSLQHRLKEQVDKRRVKGAIALLKELDRTDIAACALSDCIERLLKDKAFPLPSDQIEDVKCLVRSLQICSDDLKQGLAPLEHHVDEIFKVLVSSRMALLEIYSQSRSRSHAV*