MLAALERLWHRHRDRSREDNPKYQSKSHPTLPPAAMFNPRDPAESPDAQSQAVTTAAGASTNGALNQHSAKPHGYEVGIAHDRGQRRTMEDAYSFIVDFADVRGQGYFAIFDGHAGKHAAEWCGQNFHKKLLSNLAEFNEPVPDILNRTFHGVDRELSEMAAQGATHSGCTAVTAFLRLEDADGKAVSDPNAPSPRRVLYTANAGDARGVLCRGGKAVRLTYDHKGSDKQEAKRIVDAGGFVLNNRVNGVLAVTRSLGDSAMKEFVVGSPYTTETELSEEDEFVIFACDGLWDVADDQAAVDIVRKS