MLTLAEIVVGDEVNLAKLVKHHFRPSKNMNEQKLNIRALVFCLLNHYLLLNNNGEFGDIRLIPLISQMESFYSIIPLVVAETLLSADELNKDAKSEYFKGSPLLLQIWLMERLRLLEIPADPKHYRPIALGNRKCLHRGQDEAEWASFFTHGICSIKWVVPWWGLTTMTGGSDVSVYVSLLGLSRPIYIFPYRVMRQYGLRQTIPFSDTVPPKVAAFSQARVQAWAKYYDGVPRWVVATNGFVGLSENYKLWMSSDDKAVRTEARNGEPAELLIPRIRVRYEGRDFANPRTHGIKTVKARPDRKRKEVPPRSSSRPKKMPNMKGSAIAKRNASSRGDRRRNNVWVRKAQPPVEPVTNPVDVDDPSPTIVCALEAEQAITVQTGNVSEASASLEVSTQEPVLMEIDIGAV*