MAAGPPLGRGSIHGLEGARPSCFKPLHSRNAAPRSSTTLLKSALWGAQLHLRNNETCTLQTRSGVVVQVHARLFGPAIFEASKLNVLFLGEGKDTRPDELPRAYTLTHSDITSKLTLAVAQTINKAQIQGWYSRLQRDEVLAEWRKSQGCMSLHVYCHISGGHWLLDVIAHLRFYIFRKELPVVLEAFRYGDVTLFQNHPELEEALVWVHFHSNEKEYNRVECWGPLREASKGCVSNEAVKAIHNVMDNFQERKLMCSIDSPTTIMMESARVFPNNQSNANGDWKVPRRCPHPCKCCFPTLSLIPIPLSFQNSTNLQDTIEEHQQ*