MGTAASLYSWLTAGMAPFILLHYQGRRILGLEFLKHGQERRGYPSVLKPEGPLIWFHAVSVGEAMEALPMIRKCLEARSHLNILISTSTVSAFSVLQKILPPRVICQFAPIDTPAAVDNFLTYWQPQAAIFMESELWPNLILATSRRGIPLALLNAKMSPASHRRWSLSPVKGLVKDMITKFTLITPVNNKESIRYQNLGALPHQIHFGGNLKYASGAMDLSVVDGPVYQGLRNQILGRRAWLAASTHKGEEKVIVSVHKRLKQLFPNLLTIIAPRHPDRGTEIENNTRDALISEVSRRSINERLTMWTEVYIADTLGELAIFYHLVTVAFVGGSLFQGLNGHNIAEPASAGCAVITGYNVGHFQEMVTEMRMHSPLAVEQVSGEDELYECMRRLLGNESSLAARREAALAASNAARANVVNRIYRLLNVHVLNQALGKLSSDE*