MEDLAVVFHELGMTQYLPRFIGNGFETWNDVLEITEIDLYGFNKSLLALNVMQRLQQRVAKERNDFRNRPAQQGEYSNCSKQKRRYQWHPKPDPNAPKKPLTAYAVFANEKRAELQYKALSFPEMAIEIGRLWRELPENEKKIAQARATQAREKYKIALEEYENSDNYNTHVRYLDEWKARNSTDRSMEGKRSQSNTSSPQYVERSPVSTEISTESQLNHALRGGSLSNTLPNGWDSSDPCHLVEHIPDTFGWSLSHKNPHNQIGGDERLFNTAPSTLSSLERNMRNGDLEVEYEDDAMGCTSFWSAGSRH