MEDVFEPIANPSGFVDLAMLDSRLLDGYDTSGTGLERKTPTSGIELRQCAAQMLVDGGHGAPWVPPSPGVQGWLSPEWVTILGAKSEAEAVESVVAGALAATTMKTGVLVVAPYRPAWPSPSGRLSHLAASDGSVTAANVLYVDPSAHGDDINAALDTGAETLRSSSGAEVGAVVLGNPSPATGVVASTGAILEVMRWCQSQDDVHVIADETGACGVYVSRGSISSSAVAGVAAAVAAGIGPTALTTNPNAKVTDDEDDEPAWGRKAGFISSSSLWRKANTCTHVVTSFGPAAGISRGKTTCLLVTRDDRVRSGAGSDPFANGLQALMGDGGTAAREAISYHNMLLRRRQMKVRTALDALGVATGPAAAVPTTRADGGGYVWIDLSEFCGGSFEKETRLWEELAMTYRVLIVPGGLCGAARPGYFRAAD*