MLGGLMPAAHAPFPPMPGPGHFPSPHRYPIDLSSIPPQLLMTSTGQIPPIDDSVVDNPKVELDDKELWESFSQVGTEMVITKSGRRIFPAFKVKVSGLDRKAKYFFIMDIIPADDQRYKFHNSRWITAGKADPEMPKKIYFHPESPATGEHWMQKGANFQKMKLTNNMSDKHGFTILNSMHKYQPRVHIVRADHPAQLLIATFHTFIFRETEFIAVTAYQNENVTQLKINHNPFAKGFRDTGAGKREKKRLMSKAAANGEVSSTGTQDHGSRPSSRASIASDASSEDSAPPAKRAKSDSSSSASVVSPIPAPTSHTQPPTLPPHLPFHPSLGAKESLLQNGGFLFPTIPPNPWLPSPQADFLFQNFFAAQQQNFLRVVAVSSASASSLIKTAESPPPKAPESPTIVVKVEDTDAETSSSPAATSSPVTSPAPSTPTVSPPAPVVKKVGKVGFDVTDLLN