MSATAHDFELVRIQTCVLKVQINCHGCMQKVKKLLRRIEGVYQVKMDVDEQVVIVSGNVDSATLIKKLNKSGKHAELLSENPMENQETELLYNWLNDDFHQNQGGLNWCDDEKTQNRELLNWLNNTKHQNQMHSLYNSLGASKRRPMCAPIERGFDHWGNKQFLDQSIGIDSLSGEANQNLFALGNMDYPYNVQEESIINNADFGRTSAFGYLQSLQGRRNSMVDFEGLQDSNPSFAPNQGLRSINSYFANLGSEEPGLQNLHTAQGAYGYQPRPFSEMNDMQAFHYKYPASTMNSFFHYLQQ*