MGALAQDNPIWPSLSTRKSFLSLPSQSTRSAFNASAFAALLQSSALNLKDYEWTEQERPLIAHNQFEKDELIPVVDMSAFTSGHSVAGVPYSDSEKQKAQKCVAAQMAQASQEWGFFQVVNHGVPKDLIKKMEQHARDFFELLGLEQKKSILRDANANKPMGYACGGAGTRLKSDLPWIESLHLPCVSEEMEAFAYKIWQDGNRDFRRVSKKFSKAMRRVSMRVMDVLVGKLMEEEGGRRRRVAWDERVGGKERTSNSVVRFNYYPPCPQPSLTLGLGAHSDPHLLTILHQDLVGGLQICKDGHWIAVKPKPNALVVNIGDALQVWSNDVYKSVEHRAVCNSVRSRLSMGFFLNPLDDASIAPLTTSSPLYKPFTWKEYRECMYAHRPRGKSNLLRFRILHDQLLNSATSMS*