AVLSPAEVYRATLEGAAYKVAAPLPKLVLMGIASGMYIGLGFSTCALVGGNLSPEFRKAQPGAFAALYSLIGFPLGLVLIVFCGGDLFTGDCFSSLVAAMEGKISVLAGLRLLIVSYWSNLVGCLLMVGLFDGGAIYPGRDHYLIHLAEAKCSLGWGVVVVRGILANMLVCLAVWLATAARDAGGKIVGIYLPIMSFTSIGLEHSIANMFIVPMGMVQGADVSVGRWIYANQIPATIGNWIGGAIMVGLLSAGIFGSPGARAWAAWERGVAGTRQRLRECTSADRRRSVGNVQ