MVNVQKVKFTTAVAAADFDRQGQLLSDEAYNTILEGRIAVVPNFLPSRFIQELRADAQNLHGDGHFTTDALASYGSNGNFDPSKDRAVLKLQQWKDVNLGNIRVRADFGATMARLRQDLSENLRRPDLAQPDSAAVAKYGNGSTEISYTRFGPGAFLKRHVDEHHEELKAAAGWSKPTRRSISWLIYLNEEWDGDKDGGQLRCFERRTRMARGTTVGSRQGDLQIGWLRATTSDPVERPVFLDARRNNPDGNVAMYVDAVNGGQQYISKLFHSHPILYMSGGEYLTQKLLMQSPEVAVRFHFIEPPKSKISDWLAQSPGFDEQVLDVDPKAGTLVLFDSVALPHEVLATRRRDRWATSGWMHEDQQTVYGASEDALPRAALT*