MPDLSAAEFTLLQGAHLFAPEDRGICDVLLANGKIIAVGAGIPGDIVPDCTVINLSGRMLCPGFIDQHVHLIGGGGEAGPTTRTPEVSLSRLTEAGITTVVGLLGTDSVSRHPASLLAKTRALNEEGITAWMLTGAYHVPSPTITGSVEKDVALIDRVIGVKCAVSDHRSAAPSGNQLASMAAESRVGGLLGGKPGVSVFHMGSSKKGLQPLYDILENSDVPIGKLLPTHVNRSESLFEQALAFALKGGVIDITTSIPDPVAPAEGIARAVKAGVPLSRVTLSSDGNGSQPLFDAAGNLTGIGVAGFESLLETLQTLVNHYGFSLANALRPLTTSVAAFLSLDGKGEIRPGNDADLLVFSADLRIEQVYARGKRMVNEGKACVKGTFEPA*