MEPERDQHQPEDAWESLPIDFLIKILRDYDLPISTLLECRSVRKKWKEIIDGPDLRNKIWKNSVIVFNASLQDTAYFCCRDRWITRNLTFRPNELVAADGGLLCFGDRFSTAYVMYNPVPDKFLLLDVPREIDGEDTVIVGMQMCKVVGLIVDQSTKNFKLVLGGVLVATDRLRTLIYDSTTGTWSWGVHPFPEWMKSVWGIGRSIVCDRCLYWLVWDPFRGKMRALLIFDLEKGTWNALVEESMEGTPINLQMAAYEGHVCLLTSNWKPLEEEFDRRSDVANFLRNRIVRNMDGALIRRVRGVYDGGLITRHILRWNMDGPSDEAAARRFIYQWARGYPTVFKFYATGGSDAFFVFDEERKELDVVKYWAELNLIFFLPQPPFHSRNPLQNFVYAPTPIDPWCAITPSPRGSVGQGWIRQHEFKAQEQRREEEDMREAPTQALGQFG*