MDIRVRLRPWLESRLNEGWIEGLNWIDHEKGIFRIPWKHHSKHTWTEQDATIFKDWAVVTGRYREGIDDPDWPMWKTRLRCALNKAPDIQEVKQRHNLHCDEPFKVYRFISKTESLWRANASRNASMIFDGIPAMANPPPLHLSSVVRRSMQPTTLLGGKRPAFFIRRLVRPASGCRPIAVLRRAHDQLFLKKLSLRAQAQPAPVEQSPAFSISETADSLDVGAVQEITGFSEESAAFNRPSWQPYANRGVQPIPLPPSILRKVAPMHGTAYQSPGYDLTNGNSQSFLPLLPDVMEPEFHQLGVRIQHLNIRVKDSIVTNPNGCCIYFGRYDEVGLTTLLDSPFQASSSAVPDAIEAQIIRHVSDANRSYVNLLLDNMYRGVIVTSSRGSIYVERLCKCAVFVYAPSGGDYVFLKNLSRKECTKVFDYSQFMADLEYHRRRQGPRPQFEIVLSFGQQLRPGVSTDSLLVWCRIASCRAWFQAQKVIFTSMDSCYCTLPTNSLTF