MSSSSLFSSLGAALQSFSSPRFSFKASSPTPKSNPDLTAFELELASRLEQLKLTDEAGYLSIPWLCEAMEVVLSTHASAEAFVPDLCQALVGGDVRWLDDYLDNSVKLLDICFALKEALSEIKSYHTHLVLALRALEKGTMGQAQLRRCKKALGKCIEILKRKDDAVNHLGQRRSKLENCSSMLRRMGERLNTEDASKGNFFMVIYAAQVTTIFICGLLSSALSFKPRRPLSSIYVGGQSPWSFSLSSLQPKVKEQIEKKKSKGVNALLEELEKNDIAVQTLHKSVEELLQPIFYPLNKAQVSEIKGSMKVLRACTNELHEGLAPLEEHLDDVYKILLTSRMALLDMYSHS*