MVNSFMEVVGLREKKNGNVRVFSFALKGNVYRGRSARNRQKLGEKTDLIVMLTCIACNKRLDESLRESEIDGATTPRSPASKEAIKHLTAQIKDMALKFSGAYRHCRPCATSSVYRKGAPQHSLEPDAASEGTHYGYRWGSSSSTPAWTHYGYRWGSSSSTPAWNLSGSSSKDHGLGDELRVASSREGTPKLESPAAGRLASSSRDVVFVEEEEESKEWIAQVEPGVLITFLSLPEGGNDLKRIRFSREMFNKWQAQRWWTENYDKVLELYNVQRFNRQAVSLPVRTEEEERFAKESTQDSPVTPPLHNERLPRNFYRQCAPGVGVGYSSSDSMEHHSSSLAATPNLSSTSAKAETSSSSSRDADRSDDLSVTASNASDQEMEWVEEDEPGVYITIRSTPSGSRELRRVRFSREKFGEAQARLWWEENRSRIHQQYL*