MVVLAKPPVVDQIPLLRSPGPRDSFSGVPVVDLSSHGAARAIVDACERFGFFKVVNHGVAAATMDRAESEAVRFFAQAQADKDRAGPAYPFGYGSKRIGLNGDMGWLEYLLLAVDAASLSDACPVPSSAAFRSALNEYVAAVRKVAARVLEAMAEGLGIADADALSSMVSGAGSDQVFRVNHYPPCPALQGLGCSTTGFGEHTDPQIISVLRSNGTSGLQIALRDGAQWVSVPSDRDAFFVNVGDSLQVLTNGRFRSVKHRVVTNSLKSRVSFIYFAGPPLGQRIAPLPQVLAEGEESLYKEFTWGEYKKAAYKTRLGDNRLAQFEKRSNI*