MALLLLLPFLILVGSAGAGDGEGDSAPSAATALFVLGDSTASCAATTLPLNLTTSFSSPCVFHHSGARRRLIPDLLAAKMGLPPPPAISTLNGTAAAAAQGVNFGDSSDIDPRAITNAPTNNNAGVFRMGAVGQQLRLATETLQLLRLESPSPAAAAAALSSSLFVVSFGSDAYARLLGRGTEADAWAPKHGRRGFARLLAGRVGRAVQELYEAGARRVAVLAVGPLGCAPRVMWEGLHLVDNNAGGGCVEEANELVQAYNGRVEAVLDELRPSLPGADLVFCDVYKAVMEMISNPGAYGFEEAREACCGLGPFGGTIGCLTREMACPTPQGHIWWDLYSLTGTANSLLVDWAWAAPPSAASNLSNLCRPVTLQQLAGWRADNS*