AKFVAAWTLKAAAEAAAKDTTIKPVEYAAYYYSITSATIGPGPGVVAYRITGFAYLLDKGPGPGRFGLTPDISVRSTTWKKGTGGGGYQVLKKAASGEPIPH