MGKPKAVIVGGSIGGICSAHALIRAGWQVVVLEKTPAPPTGSPTGAGLGLDPFSQQIIQSWLQQPHLLQQTTLPLTVDQNQATDGETKVSRTLARDEHFNFRAAYWADLYSLLYGALPLDIVFWGYLFLSFSMYDDKSKVRVETKVLKTGITIDIIADLLIAADGCLSSIRQSFLPDLKLRYSGYCAWRGVLDFSDKKHSEAIISLKKLYPDLGKCLYFDLSSGTHSVFYELLNQRFNWIWYINQPEPSLKGNSVTMKVNENLIQNMHEEAEKTWVPELVRVIKEIKEPFLNVIYDCDPLEQIFWDKVVLIGDAAHPTTPHGLRSTNMSILDAAVLGKCLEKWGVENLNSALEEYQSIRLPVASKQVLHSRRLGRIKQGLSLSDRPSFDPKTASSEDCEELQQKNMPYFYDIPSILK*