MSFKLSQVLGNRYQHKLLEQIESSNLPDFFGGSCVCAEHGGCMNSDKGPWNDSEIMMKVSAGLARRARQIITLSEDGPVSPETNNNEESDFSTFAIDDSKSKPGCLAETSTRTSSNSPEVETSALDAEGTQMSANGLKGHMKEQIPSTVNGSNSIDNLLAKDGIPQGPRMTPFSSSSGLINIIVIRVLKYIGKLLSLGILIWQRSLALRGSLLGSSKCSCNSQGTTFSSSAEVPQKHSLLHHRVSVIEEQLKCIENAEKCHQSLCCKDSVAYEERLKNIEADVSETQTALKKLLENQLEILHHLDSLRTTRERRRLACL*