MSANNREAVFPTRMTLGMMKGKLKGATQGHNLLKRKSEALTKRFRDITRKIDESKHKMGRVMQTAAFSLAEVTYATGDNINYQVQESVRSARLRVRAKEENVSGVKLPSFSSYYVEENSDFSLTGLGRGGQQVQKAKAVYSKAVETLVELASLQTAFVILDEVIKITNRRVNAIEHVIIPRTENTIKYINSELDELDREEFYRLKKVQDKKARDTAAQDAEQKKQALEAAAREEKVGHAEATESADLTADKDDDVIF*