MKLYFVIDQTNGVVRAGEKLSGRLIIRSIQPVRATNIALYFRGKEYTAVQHNETRKVGDNYQTVRVTSHGKHQFFRMDMPVPNLSSVIWNGKTVRGQHEVPFEIKLPRNLPSSMQIEEYGDSATIAYCLRAKLTGSGFLKNYQATQSVNILARAEPAEASPYIVQPTSTTIRSFGLVRKGEITYGAKVPVTKLAPGQKAEAYVALINNSGKSVKEVKVELTEVVQWSAHGHYRTVYNRLWTERFSEQHFTGSQKLDKESLKKKQHDANRKQKSYRQVLAAVNDNEGSSRCTILVPQGSHESFRGTSIKVSHTLRIKMRTKFGATNPEFSVPIDIVQEIQQIQPAVNDKANHMEQYPIAHAEPIHDEDQMLHHSLKHTPSMNPDYTSGFNEYNEPPTNPNYRGMSKASRRHIATPAYQE*