MADLRNDGQLPSVPEGVMLSSQSNPGVEATIPPDTQRRSTTVLPHSPFITRRERRDSLNERAAKGPVHYGVVKYFCREQGHGYITSYETGEDVFVHISEYVSLLPTVEFKQ