MSLQQLQFGICQQQDGEGFRKYTELSFLPSAAADSKRNEMGFQVPAPTFHQQNKDWSFMAFEGRDPRMSDGWGGEYFGNEKNEESFGSFGQGEEEDGERLAVGKDLESGHSKLCARGHWRPAEDAKLKELVSQHGPQNWNLIAEKLEGRSGKSCRLRWFNQLDPRINRRAFSEEEEEKLLAAHRLYGNKWAMIARLFPGRTDNAVKNHWHVIMARKHREQSSAYRRRRPPSSSQVLHKGVEMVNTSNAGSESTISSNRDETTSTGTDLSLSSSGMILPGAFTRFNPPNPQPLEFLRGFSEKAILRNGFYENCDGTINAFHQSCPMMMMGADQSGYSDSNSQASAIESVANNKMKLLVNGECDQGRENIGLPFIDFLGVGAR