MMMGGGSRYPFTASQWQELELQALVFKYMVSGIPVPSDLILCIRRSLFMDPQALPFIPNPPTIGWGAYQLGDGRKPVDPEPGRCRRTDGKKWRCSKEAYPDSKYCERHMHRGKSRSRKPVELSLATNPTSSQFSSSNFVAAAAAAAAAAPPPPPPPPLSLSTPQTHHFLLPCPSSSRPPAMGFSLKDDSASFCLDSSPYTVDNYRLGSMDMSSVEETKQSFGYMQGAHPHSRICLSEEQDKEKHYFVLGADLKTDKSAKLERAEQPQNARPFHCFLDEKPQKMEDSWMSMDADLKMQLSISIPMANHDKPVAASQRYNDG