MGKPKAVIVGGSIAGICCAHALITAGWDVVVLEKTPQPPTGSPTGAGLGIDPFSHKIIQSWIQQPQLLQQTTLPLVIDQNQATDGETKVSQTLARDEHFNFRAAYWADLHSLLCGALPLDIVLWGYLFLSFSLYDDKSKVKVETKVLETGITINIVADLLIAADGCLSSIRQHFLPDLKLRYSGYCAWRGVLDFSNKKHSEAIINLKKVYPDLGKCLYFDLSSGTHSVFYELLNHRFNWIWYINQPEPNLKGNSVTMKVSENLVQNMHEEAEKTWVPELVRVIKEIKEPFLNVIYDCDPLEQIFWDKVVLIGDAAHPTTPHGLRSTNMSILDAAVLGKFLEKWEVENLNSALEEYQSIRLPVTTKQVLYSRRLGRIKQGLSLSDHSSFDPKAASPEDCEELQQKNMPHFYDIPSILK*