MEVANVLHMTEGIGDSSYAKNSLFQQKVILMTKSITDEVISSLYRSLSTRETICIAELGVAGSFYTRLFPSKKLHFVHSSYSLHWLSQVPDGIENNKGTIYAASTSPSSVLKAYSKQYERDFATFLKYRSEELVEGGRIVLTMPDRENEHHLSNGLIEEEKVNSFNVPLYCPSPAEIKYIVEKEGSFTIDLLKTLEHHMDSSCEGYNEAQGVRAVGQPLLVRHFGDDDKLMDVVFNKCKDIYANIMAKEKNIFTNVSLFD*