MAVVVEEGVVLNHGGEELVDLPPGFRFHPTDEEIITFYLKEKVLDSRFTAVAMGEADLNKCEPWDLPKRAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPRGEKTNWVMHEYRLDGKYSHHNLPKSARDEWVVCRVFHKNNPSTTTPQMTRMPIENLTRMDSLENIDHLLDFSSLPSLMDPSFMGQHDQHNFKPINPPTYNISSPIQPHHFNCNYQSIFNHQGYGSASGSGSTYNNNKEMIKMEPSLVSVSQETCLSSDVNATTTIEVSSGPVMKQEMSMTGMVNGSKSYEDLCDLRGVLWDY*