MSRSISGQSRVPPGFRFHPTEEELLYYYLKKKVAYEKIDLDVILEIDLNKLEPWDIEETCKIGSTPQNEWYFFSHKDKKYPTGIRTNRATAAGFWKATGRDKVIRSNSKRIGMRKTLVFYFGRAPNGQKSDWIMHEYRLEEKTDNKSQSNASSSAGVTPEEDGWVVCRVFKKKNLLKTLDSKKVPSPETDIDTQMLHSSRDGALEQILKYMRESSNMETNNHGGDDMHLPALFDDVQFTPSIAQKRGDSSSPNQANHKEPPLGDWATVDRLVASHLNGQSDSFKQLDFFNNSNLSLLSIQDEQDLLHAHDCNNGNDLWSFTL