MDFEGPVLLDYGTPIEFIGYTAQSDYSSYKALMMDSETTHIGGHVPSAASSLVPGASSAHLCQVCGAKSHGAHFQVQTCRACAAFFRRTCAGGRSYKCRRATKNCDVSKNAAFNCRYCRFEKCRKVGMKYHGFEEIPSDVSPQEVVRPRMECPDIQSEPCSVASSDFSNSGVQFSKNQIMCDTTELLVYIGSILEGDLVQHSPAINSAFRLTTMQRMILSYESIFNSDIINVVETPSVNLEFTNQALSAAYVKHARFLMSSPHFTKLNIQDRWAIYRRATTIFLPVDTCAPTIKLFGKDVTDRRMYFNLNKAVNVDTYYYDGEKVPEELKDQVTRIFKPLSQHALDLIINPMRELNLTDFELVYLQVLLIWNIRSMQNVTDAAKEIAEGVVEEISNELHNYYMFEMMMTNYASRLVRINSIRSEVEAFSNKIKENLTMAQIFNMFECPLLGDKLIR