MGLLDSILGSALGGSEGQGGARDPKVALLIGLVTMLMSRQGGAAQGGGDGGGLLGSLGSILGGAGGGAASGGLGGVLGDLLGGAAGGAGQAAPGVEAGSLGGLGGLFQMLQNAGLGDALNSWIGGGPNQSVSAADISRVFGDGQLQQLADSAGVSQGEAAEHLSSLLPELVNKLTPDGQAPQGDLDIGSLLARFS