MDDDIQAKALEEKLKSQLRLLELEHAVFERMVYKNKNQHRRCSYFQYLLKVRRDLRLLRTANMVEILRPCFHVIAGTGTKQKLHVLESLKLKKSPSILDRLRGALHLLSQMTEPILKAASGISVLLACSFFIGSSMTFLALLARLRVLIQQILLDAVSVFNSVTSTSLKKQSVKIAQDGIEVFREFYPKDEECFTLLDCVWKTDKYVLLETLQNCESSKPLEENVSQDATTRDSLVQYQTSVSSLGEDLSPLPEADNGGVTVTENSTPIVETDSSKTNNALQPEVLENSGDATTRDCSIQYQTYVSPLGEDLSPLPEADSGGVTVTESSTPTAETASSKTNNALQPEVSDKPDDATTRDCSVQYETFVSPLGENMSPPLPEADEDVGGTVTESSTPIAKAEPEDLNKPDDESTKPPSPAKINTNTTKPSCRATKVAFLPVKRPFAAITPNPIEEPPRKKQETGEKDKKEAEEEDGFYNLLIRGTHKDSLF*