MAALGVPPPPSRAYVSGPLRDDDTFGGDRVRRRRRWLKEQCPAVIVHGGGRRGGVGGQLEKAGRREEARNSVSGGAKKNRSNGVDKSPTIPHHRPRDPPYPTLPRRHGHRTGGGGGYSLGFRFASAVGEVRVPDPKPRRNPRPEQIRILEAIFNSGMVNPPRDEIPRIRMQLQDYGQVGDANVFYWFQNRKSRSKNKLRSGGTGHAGLGLGGNRASAPAAAATAHREAVAPSFTLPPILPPQPVQPQQQLVSPVAAPTSLSSSSSDRSSGSSKPARATSTQAMSVTAAMDLLSPLRRSARPRQEQRHV