MSERTSTPDEKTLERLRSDYGQAKPRVAPLVALRPEEPHSEPGCVTKAHRYFCGSVKATSYTMLALLSFAALFWIPMIWYVIIPAVLDMLVGATSINIHNATMSAPTETSMRVSAVVEINNAGAPPIPRRRPFPCLTSGPVLGPFGCDVDAFNATVHGPPEEGAPSGRTIGWMVVPPFTLKGNGPGVINPSTVMHMAKRMLNGDAETTFPPIQLTNYATSNLEMSHGNTTTNQLVIDADVSFYSASPMRLEGFGLLKAELYYDVSGNNPDLSPAE