AITIEACVGVDVAEAAAIAAAEDAAAAAAALLAARAAEADAALAAAAAAAIATAAPVERRGEVPVAPLAVARDASTGTVHVFEVDAAGAVLRLVGTWPAA