MDGAGVLWSRQMESPLAAILFTVAALAAGAFAVYFYAPSWRLRRVPGPLAYGLIGHLPLFTKHGPEVFGVLARRYGPIYRFYLGRQPVVVIADAELCREAGIKKFKSVVDRSVPSTIRSSPIHFKSLLFTKGSRWQSMRNVIIAIYQPSHLASLIPAVHPYIRRAARLLHPGQEVAFSDLAVKLFSDTIGQAAFGVDFGLTKPDDANNVDSTINNEKTATDDFIEKHLYALTSLKADLNGSLSMVLGTVAPLLQEPARQLLLRVPGSADRLMDETNRALSGLVDAIVAERAAMEAQSEGEKKNFLSVLLKARESSHAMRELFTADYVSALTYEHLLAGSGSMSFTLSGLAYRVAMHPEVEEKMLSEIDAFGPKDLVPDAEELNTKFTYLEQVLKETMRFYSSSPLVSRETTEDVEIGGYLLPKGTWVWLATGQLSKDPKHFPDPYTFRPERFDPEDEECKRRHPYAFLPFGIGPRGCPGQKFAMQQLKLVVIHLYRRYVFRHSPGMEFPLQLEFSIVNNFKHGVKLQVIDREEH*