MLFKAVLLVVSLALAVTAVPPHVKRAACSNGRSANDARCCVWFDVLDDIQADEGLFEGGQCVEEAHESLRLTFHDAIAFSPTQGYVSELTILFVPYLLIVIVGHSGGGADGSIIAHSDEELKDPANNGVDEIIEKLRPLAIKHNVSFGDFIQFAGAVGVSNCMGGPRLQFLAGRSNDSTAAPAGLVPKPEDPIDQILDRMADAGFSANELVDLLASHSVAAQDTIDPTIQGHPFDSTPSTFDSQFFVETLLKGTSFPGNGSNVGEAESPYPGEFRLLSDQVIARDSRTACEWQSLSRRLVPMTKSKFTAAMAKMAVLGQDVNSLVDCSEVIPTPATLATKVAVIPAGLSLDDIEASCSETPFPTISVAPGAETSVAAVPS*