MIFVTLWYVGVEEDNVLKWKSTSTSIVYGLKYSTNIDSHLVEELVINQVVAGQLGEELDRWLRACGQSKSPDVRGVIAPHAGYSYSGRCAAFAFANIDPQRTSRVFLLGPSHHYYTPKCALSKATVYKTPLGDLPIDLDVNDELRASGKFEDMDLQVDEAEHSMEMHLPYLAKVFQGWPVKIVPILVGALSPESEAMYGRLLAKYVDDPRNFFSVSSDFCHWGSRFNYVYYDRKQGAIYKSIETLDRKGMDIIESGDADSFKDYLLEYDNTICGRHPISVFLHMLKNCGVRVKISFLQYEQSSQCRSMRDSSVSYASAVAKAEA*