FDALTGFPQTTLTSTRPKRRRSRSRKNKEDIENQRMTHIAVERNRRKQMNEYLSVLRSLMPDSYVQRGDQASIIGGAINFVKELEQQVQFLGAQKDHHQSNNDHNQSSEDRELNMPFSEFFTFPQYSTTSSNTATQCENNSVMEAMAAGESSRSAIADIEVTMVESHASLKIRSKKRSKQLLKMVSGLHNLRLTVLHLNVATQDQIILYSISVKVEDDCKLSSVDEIATAVYQILATIQEESFIIMPN