MLEKTEMKFDPEEVIEEFEALTKEAGKVQEETLKKILEENGSTVYLQQWGLNGRTDPETFKACVPLVTHKDLEPYIQRIADGDLSPVLTGKPITTISLSSGTTQGRPKFVPFNDELMESTMQIYKTSFAFRNREFPIENGKALQFIYSSKQFKTKGGLTAGTATTNVYRNAHFKKTMKAMQTPCCSPDEVIFGPDFHQSLYCHLLCGLIFRDEVQVVSSTFAHSIVHAFRTFEQVWEELVADIREGVISSRVTVPSMRSAIMKLVKPDPEQADTIYNKCSGLSNWYGLIPVLFPNARYIYGIMTGSMEPYLKKLRHYAGELPLLSADYGSSEGWIGANVNPKLPPELVTYAVLPNIGYFEFIPLRVNIDGLEPAPVGLAEVKLDEEYEIVVTNFAGLYRYRLGDVVKIKGFHNATPELQFICRSNLLLSINIDKNTEKDLQLAVEAATRLLVDEKLEVVDFTSHVNIATDPGHYVVFWELSGEGSDETLQECCNCLDKSFVDAGYVGSRKVNVIGALELRVVKKGTFHKILDHFVGLGGAVSQFKTPRCVGQNNSRLLQILCYDVVKSYFSTAYS*