MADGKERLQLTRALASRHIFMLSLGGVIGTGLFMGSGVTINQGGPAGAVLAYLVAGVLMYLVMVCLGELSVQMPVSGSFQAHATRFIGPATGFMIGWVYWMSWASTVGLEFTAAGMLMTRWFPEVPVWLWSGFFVVVLFSLNALATRAFGEAEYWFAGIKVAAILVFIVVGGLVIFGGIELKSGAPAPMFSNLVGERLFPNGLSAVFAVMMTVVYAFQGCEIMGVAAGETERPEKSIPRAVRNVVFRVLIFYVLAIVVLSAIIPWQQAGLMESPFVQVFDMVGIPYAADLMNFVILTAILSVGNSGLYASTRILWAMSRTGMAPRGLSKLSARGVPLYALLITLCFALLSLLTSVVAADTLFMVLMAVSGMSGTVTWIVIAYAQYRFRREYMASGGTVAELKYAAPLFPLVPLACIAVCCSLFVFLALDPTQRPSLYWGFGFIAACYLAYYVVRRRQPQGLGDPALGRAG*