MNLTPAQRSNFFPLTAWGYPLWRARSLTWLAGEPFGLAREARLFLGLCRPHAGERWLDVGTSTGFYAGVLARAGCRVVAADLSPAMLHAAARREPRPQIEWVQTNVEETGWRTASFDGVVVGATLNETADPARLLGECARLLRPGGKLWLMFVPRTGGPLQGLLARLGGLTFPDLSAVETALPGGAIVHARRAGAVQFALFVRGNG