MLHQIIDRRLAGKNKSIANRERFLRRFKGHIQRSVADAVRDRSITDLEKSKSISIPRKDVSEPFFHHGKGGKREAVHPGNQDYLQGDRIPRQNGGSGGGGGSSASNDGEGQDDFTFELTREEFMHYFFEDLELPRLVETNLLQVPNWKNQRAGYSVDGSPNNIDVVRSLRSSLGRRIALGGPLQRQLDAAEEALTEMKRKPDEHRADIKLLEEEIRQLRARILRIPFIDPFDLRYVNRVRQPQPSSRAVMFCVMDVSGSMDEQRKDLSKRFFILLYLFLTRNYEHIEVVFIRHHTRADEVDENTFFHSQESGGTVVSSALELMHDIITKRYSPSEWNIYGAQASDGDNWNDDSPKCRELLESAILPLTRYFAYIQVAEPEQNLWTEYMQLIESHPHFAMKKVQSAAEIYPVFRELFEKQVHA