MMHKLDKFVCVLLNKSKAPVVALSSGADAGPPTSSLLTIYGWDWDQQTQKKEKKKKIQYSKLVGRSMKIESQGGAHGGTPRPFSNGREDCWSEDATSALVEAWGDRYLLLNRGNLRQKDWKEVADAVNARVDGVRHRKTDVQCKNRIDTLKKKYKVEKAKTAPSTWPFYSRLDRLIGSAVKPIPAKPSAAAFSHPNSFPAIFSGGGGFNSSGSSRGRNDEEDEEEDEDDLGYDGARKHRRKGDLDPRTVRELARAIVKFGEIYERIESSKQQQMLELERQRMEFTKELEFQRMQMFMEAQLELEKIKRSKYNSGTSGKKL