MGRVKLPIKRIENTTNRQVTFSKRRNGLIKKAYELSVLCDIDVALLMFSPSGRLSHFSGRRGVEDVILRYMNLSEHDRGEAIQNREYLISMLQRLKRESDMATQLANPGALNEKIEEIQQEIYSSQQQLQITEDRLRMFEPDPAAFSTSSEVDGCEKYLMELLTRVVERKNNLLSSHMAPFDATTAAMQGADGTQMYVSQADGLATFGGDAAMWGPDGGADPGHPMFSASDPLIYLRDHDVYDANSQVAGLHGGDPCAAGGAAAAAAAVGCVDDDIAGGHAAAADAWRQAYTCTELLSTLIPTTPFPLMPLLSTATVVAMIGGEDELLTISHALRVPLLQHCLGPEDQYLSMEHGMVAAAQEPVEASTASCSYVPSDENSGTPVMAYDSNPPPANIA