MGKPKAVIVGGSIAGICCAHALITAGWDVVVIEKTPQPPTGSPTGAGLGIDPFSHKIIQSWIQQPQLLQQTTLPLVIDQNQATDGETKVSQTLARDEHFNFRAAYWADLHSLLYGALPLDIVLWGYLFLSFSMYGDKSKVKVETKVLETGTTINFVADLLIAADGCLSSIRQHFLPDLKLRYSGYCAWRGVLDFSKKKHSEAIINLKKVYPDLGKCLYFDLSSGTHSVFYELLNHRFNWIWYINQPEPNLKGNSVTMKVSENLVQNMHEEAEKAWVPELVRVIKEIKEPFLNVIYDCDPLEQIFWDKVVLIGDAAHPTTPHGLRSTNMSILDAAVLGKCLEKWEVENLNSALEEYQSIRLPVTTKQVLYSRRLGRIKQGLSLSDHSSFDPKATSPEDCEELQQKNMPHFYDIPSILN*