MLEKIDMKFDPEEVIEEFEALTKEAGKVQEETLKKILEENGSTVYLQQWGLNGRTDPEIFKICVPLVTHKDLEPYIQRIADGDLSPVLTGKPITTISLSSGTTQGRPKFVPFNDELMESTMQIYKTSFAFRNREFPIENGKALQFIYSSKQFKTKGGLAAGTATTNVYRNAHFKKTMRAMQTPCCSPDEVIFGPDFHQSLYCHLLCGLIFRDEVQVVSSTFAHSIVHAFRTFEQVWEELVADIREGVISSRITVPSMRSAIMKLLKPDPEQADTIYNKCSGLSNWYGLIPVLFPNARYIYGIMTGSMEPYLKKLRHYAGELPLLSADYGSSEGWIGANVNPKLPPELVTYAVLPNIGYFEFIPLRVNLDGLEPTPVGLAEVKLGEEYEIVVTNFAGLYRYRLGDVVKIKGFHNATPELQFICRSNLILSINIDKNTEKDLQLAVEAAARLLVDEKLEVVDFTSHVNVATDPGHYVVFWELSGEASDETLQECCNCLDKSFVDAGYVGSRKVNVIGALELRVVKKGTFHKILDHFVGLGGAVSQFKTPRCVGQNNSRLLQILCYDVVKSYFSTAY*