MLGRLEANIIAESALIDKASGRVFWEGGSSTLSGSLNPKLGIPGLAHLKSTILTTFLLVALLSFLARWIRSKLETPGTPLSNPPQGGPHIYQTVGLWLLQWTLLRTPEFSTQFVILIAILYLVEAYTCSTRRYLANSISSPNDVEAYIEQLRKEPPVVTWKVRCFHYEKPLLLSPLRCALAVCSFLVGSKANTSKSSTDDLPVLEREHVTGPFRRKVITHEATENYTFDSFVDATIAGVWKRQDSFETEVAPFTKIILSKILILANEDAKKDYFKQQSAFVSSQGMRDSLAEYSTTIEVPSFKRRLLAIRPVKGVPSAKLFRLNTFWICTFLGLSLPYRIWFARRCDALRVTVVKETYYEEEAKTSTFSTWFTSGKPEAPVRLPGANRNAEAFRQQMENMALYARSGEKQATLPVMNTSTVRAVNTNGTLSSEKTTSKAEQGSSVATPLAQEKNQGNNRREN*