MKFNALLLALVPAALALPTTDEAQTPKLAARQSITAVTDSLSFSLTLPQFTTRRNNRNPANLDWSSDGCTSSPDNPFGFPFVPACHRHDFGYHNFRAQTRFTESNKLRIDNQFRTDLKFQCQSSSVRGVCNALADVYYAAVRAFGGDDATPGKRDEHSELVAIYDEKVAIYDKLVAEAQAKGQLWTV