MQIVPRSILGVGRVGSDLLRLCRCWCPPGFARRDAPVMASVSAHLNLDRPSHMDRLSRSIYKPWSLIPFACNTTKCMDTDNLRTKVTDESEYHPTVDGIYFTSVLTNSSHRDGAIYNNKLIQKEFLEVDIADCAETRLEPMMFSKPTERCLPDAENCMYHFPQQIFQFFSVRLSKSPISNGPIQLYGYIAARDERDGMLNYVVSYSRDDPIVVHQGDLIEMTGPKRCISMDSIVLIEFDMRIKNEALEDDDQQLIDGAISCSCYNYIAWKPVVNRITGSSGAVDVSLAVVEHAVEATIEVVISQVLSGLNLSLSSFVDVMDVYEEIKLFNGKIGQSGSLRRFVVSVSHGTTMLLMFKLGNNVQGSLHGCANRQMKFQAKLHGHASQQIKLKFATISVKVTWSTIVDYVSSISIV*