MTVSNSLPLGWSRQCLGDLFEFKGGGTPNKKNPDYWGGDIPWASVKDIKSQYLTNTIDSITEKGLSESASNLALPGNLVLLTRILPGKVAIVKNMVAVNQDCKIVMPADYVNIDWAYYLFRAIEREFINRASGTTVLGIRLNDVNDIPVALPPLEEQHRIVAKIETLFSELDKGIEALKTAREQLKVYRQAVLKHAFEGKLTAHWREENRVGEWKTAKLGEQLSFLTSGSRGWAAFYANEGDIFIRAQNLKRDRLDLDDVAYVKLPVKSEGKRTRVRTGDLLITITGANVTKTGYVTNDLGTAYVSQHVALCRPVEAMDTEFLYWYLIAEVAGRRQLNDFAYGAGKPGLNLDNIRSVDVLFPEIDEQRQVVQKIKELLSVEENVTFSIDAELIRIETLRQSILKKAFSGQLVPQDPNDEPAAVLLERIRAESGAQNTARKMPKRKLSA