MSRSISGQSRVPPGFRFHPTEEELLYYYLKKKVAYEKIDLDVILEIDLNKLEPWDIEETCKIGSTPQNEWYFFSHKDKKYPTGIRTNRATAAGFWKATGRDKVIRSNSKRIGMRKTLVFYFGRAPNGQKSDWIMHEYRLEEKTDNKSQSNVTYIYVLICFDETVSI