MIQAAHVGVAIRGQEGMQAVMASDFAISQFRFLTELLLVHGRLSYIRISKMVTYFFYKNITLTMTQVWFTFVCGYSAANFYNDWYQALYNILFTSLPALAIGILDEDLSYAVSKQFPQLYKAGIDNLYFRWQLLARWLLSSVFQSFVIFCFSIFTGFSGKAHGKILGQWDVGTLSFSCVVTTVNLELLIGNSFLTQWHFISIFGSIVIWFLFLLFFTSIYSFWDAKENIYGQLIVPQPWQLISLLKDFEGDLCHMIIKSFRIWNIVDLMMLSQKEMNEDHLQN*