MEGVNHRTIPTNGISMHFAEMGSGPVVLFLHGFPEGWYGWRKQISAFAGAGYRAIAPDMRGYGDTSAPEGVENYSYLHIVGDLIGLLDALQVEKAFVVTHDWGAMIGWQLALFCPDRIIALAALSVSYSPRNPAGSIVQLLRAAYGDEHYIWKFQAPGEVEAQIASLSSEVVLRHLFGTRLTQKMEFLKTPNEKVSLPDWITEEEIAYYVAELDKHGFTPAINYYRAWDLSWELTAAWTGSKVVVPAIFIIGDQDVVYDFYGVKDYIHNGMAADVPFLKETIILEGVQHFLQLEKPEVVNQHILKFFKGF*