MLTSIVGNVFGFKALRALRLEDLRIPPAYSKTFLGPPHGIQVERDKLKKYGRPLLGCTIKPKLGLSAKNYGRAVYECLRGGLDFTKDDENVNSQPFMRWRDRFCFVAEALYKAQNETGEIKGHCLNATAGTTEEMLRRADYASELGAPIIMHDYLTGGFTANTSLAIYSRNKGLLLHIHRAMHAVIDRQRNHGMHFRVLAKALCMYGGDHIHAGTVVGKLEGEREVTLGFVDLLRDDYIEKDRKRGIYFTQDWVSMPGVIPVASGGIHVWHMPALTEIFGDDSVLQFGGGTLGHPWGNAPGAVANRVALEACVQARNEGRDLAREGNEIIREAAQWSPELAAACEIWKAIKFEFDTVDVL*