MAEAAALHVGSGPGGVSGARVQPAVLASICECYVRRAEGQARVIGTLLGAQGPDGSVDIRASYAVPHSEAADQVAVDIDFHRAMLELHHRVNAKEVIVGWYSTGLGVSGSDALIQDFYARETATPVHLTVDTGFTDDKATIKAYISTPLTLGERQLAAQFQEIPLDLRMVEAERIGFENLKRSVVEKLPNDLEGLESSIGRLLTMVDTVFTYVDDVVEGRIQPDNTIGRYLADTVAAIPQINNDSFDKLFNDSVQDLLLVLYLANLTRTQLAFADKLNTVAQTL*