MTNNTMEEPRARGTDPLDSMEEIPERLDEQHETTTKILGFLIHPNIPVTSPTLKVADVGAGTGIWLLDVARSLPSTCQLTAYDKTPSGFPPSSAWPANVSFKIQDMYAPFPAAELGTYDLVAVRFVSSASTRADWARAVANLTTLLRPGGWLQWTDSCNFALYNSAPGTSRVACQEIYDGLDPFRPGLAGINGPVIGLMMRESCNVRRPDVFRDAGLVDVHEDVFSTDKLQDPGLGFRDKGTRNIMECFLGCLEELVTVEGSGWTKERIERLRGGAMGEIDAGVYHTLDQVCIIGRKPSES