MKIESQGGAHGGTPRPFSNGREDCWSEDATSALVEAWGDRYLLLNRGNLRQKDWKEVADAVNARVDGVRHRKTDVQCKNRIDTLKKKYKVEKAKTAPSTWPFYSRLDRLIGSAVKPIPAKPSAAAFSHPNSFPAIFSGGGGFNSSGSSRGRNDEEDEEEDEDDLGYDGARKHRRKGDLDPRTVRELARAIVKFGEIYERIESSKQQQMLELERQRMEFTKELEFQRMQMFMEAQLELEKIKRSKYNSGTSGKKL