MNALEATTRNFKQAVRLLGLDSKVERSLLIPFREIKVECTIPKDDGTLVSYVGFRVQHDNARGPMKGGIRYHPEVDPDEVNALAQLMTWKTAVANVPYGGAKGGIGCNPRELSLSELERLTRVFTQKIHDLIGINTDVPAPDMGTNSQTMAWILDEYSKFHGHSPAIVTGKPVDLGGSLGREAATGRGVVFATEALLADHGRSIEGQSFVIQGFGNVGSWTASLLFEKGGKVKAVSDLTGAVWNKEGLDIPALLLHVKEVGGVKGFSGADAIDPQTILIQDCDVLIPAALGGVITKENAKEVKAKFIIEAANHPTDPEADEILRKNGAIVLPDIYANSGGVTVSYFEWVQNIQGFMWDEERVNAELRKYMIKAYGSLKESCNTHQCNFRMGAFALGIGRVAQATMLRGWQA*