MAVVVEEGVVLNHGGEELVDLPPGFRFHPTDEEIITFYLKEKVLDSRFTAVAMGEADLNKCEPWDLPKRAKMGEKEFYFFCQRDRKYPTGMRTNRATESGYWKATGKDKEIFKGKGCLVGMKKTLVFYRGRAPRGEKTNWVMHEYRLDGKYSHHNLPKSARDEWVVCRVFHKNNPSTTTPQMTRMPIENLTRMDSLENIDHLLDFSSLPSLMDPSFMGQHDQHNFKPINPPTYNISSPIQPHHFNSNYQSIFNHQGYGSASGSGSTYNNNKEMIKMEPSLVSVSQETCLSSDVNATTTIEVSSGPVMKQEMSMTGMVNGSKSYEDLCDLRGVLWDY*