MHRAHRELTVRAARQRQANVLIHPVVGMTKPGDIDHFTRVRVYQALLPRYPNGMAVLGLLPLAMRMGGPREAIWHAIIRKNHGATHFIIGRDHAGPGKNSKGQEIYGPYDAQYAVEKFKDELGIEVVEFQQMTYLPDSDEYRPKDEVPKEIKTLDISGTELRRRLRTGGDIPEWFSYPEVVKVLRESHPARNKQGFTVFLTGYTNSGKDAIARALNVTLNQQGGRSVSLLLGETVRSELSSELGFSHEDRDKNIQRIGFVASELTRAGAAVIAAPIAPFEASRKAAREMVEKSGSFYLIHVATPLEYCEKTDKRGIYAAARAGKIKGFTGVDDPYEDPKDKEADLVVDVSKDNVRTAVHQIVLLLEAEGLLDQL*