MMGFIAEWEPKLGVKIVCSQEKEPMGTAGPLALARELLDDGTGAPFFVLNSDVACEYPLKDMLEFHRARGSEVTILVTKVDDPSKYGVVIINEYGQVQQFQEKPKEFVGDKINAGIYVCDPKILDRIQLRPTSIEKEVFPHVAADGSLFAYTLPGYWMDIGQPKDYLKGLTLHLDSLRIHKPDTLASGPGIVGNALIASTAKVGHGCKIGPDVSISDGCVIGDGVRMSNCVVMQGVEVKCHSKIENSIIGWDSFIGAWSRLEGQCVLGEDVRVTSELFLNGAVILPHKEIKESVAAPKIIL*