PNFNLASLNEEMFNVAALTKRADAKKLAKQLMGNDKLADAAYIWWQHNRVTLDQIDTFLKLASRKTQGAKYNQIYNSYMMHLGLTGYEPNSSSVDKLAAALE