MTLLLSFPASFFLGGFCFRSTAFLSLAEDDDLMMPHEVLTDEAVTDPIVASKEEPRYSEVDPESPPANLPKDSDDFEPSMDATFDDASDELMEADSIPPVVEEGCEVTREVPLSFSEPEQGVPATDPGVEASSTSFDKAEASPYANIPSPAAPIGKSFLITLPTVHDMSSRPMQHGESSSESSRQFARNVLKRVLSSWVETLSSGHLEAGFGMIKHVQDILADSEEVGLDITNAKAFIDEVIALGNKWIETKSFPNGDFFNKMFLKPSSEVKSELNEISWTGKQLTRERNVTKLAIIELTQDQHHLDREVIEARQRLELLEEQAAAKCTAISKACDRERTLILQVEETESNLRRKTQEYEQWQILWEELPRAEDGSRRPFAFYTKILKKHGLEALEAKAKSLLKELSLWLKTMSD